Retail Therapy (the new WWW show!) helps explain it all.