Toys R Us has the best selection of toys around. You may be able to find prices a little cheaper elsewhere, but they are a on-stop shop. My only complaint is the lack of customer service at this store. It is always very difficult to find a staffer around and when you do get a hold of one, they are often not well trained. Lines are always long and staff lacking, but overall it is a good toy store.