Neither. ever, Ever, EVAR!
There is no reason what-so-ever to pay inflated brick and mortar prices when sites like newegg.com, ecost.com, tigerdirect.com, etc. exist. And many others via froogle.com and pricegrabber.com
I suppose it’s fine to wander in there to look at the shiny toys, but seriously why would you pay 30% more for something you could get next day from any number of very reputable online stores?