Great for a holiday shopping spree. Prices tend to be a little high but they have just about everything ever created by Santa's elves. Bikes, toys, baby articles, video games and accessoreis, plush, etc.
I prefer to shop around a little more for price but if its selection you want, or if you are out of time, this is the place to go!
Pros: variety & selection, returns, electronic section
Cons: prices, pay to assemble, customer service