Shopping is a form of recreation like playing
pool,
drinking, or
debugging code. It's the
variety that makes it interesting.
People (guys) who hate shopping or consider it a chore probably secretly adore shopping at a geek store like Fry's or Radio Shack or your neighborhood Asian computer store, or for comic books or other gear.
Girls shop either solo or in groups, for clothes or for household crap or for whatever strikes their fancy.