I've been to ToysRUs several times lately due to people giving gift cards for our kid. Generally speaking, their prices are not consistent (higher) with Walmart and Amazon and I would almost always have to get a price match unless it's one of their handful of clearance items. This was fine back in the 90s when you had to drive around to shop around, but nowadays when I can see all prices of all stores with a few clicks, who is dumb enough to shop there? Their business model is outdated. In today's Amazon climate, a brick and mortar store needs to price their products either the same or better than Amazon to be able to compete (you get the "I want it now" crowd and the "I'd drive to save a buck" crowd). The Home Depot and Walmart are great examples of this. Their prices are generally better than Amazon, so if you have the motivation to get off your couch, it provides value. If I have to get in my car and drive down to ToysRUs AND pay more or price match Walmart, what's the point? Why not just go to Walmart or wait a couple days and get it delivered right to my door? Or you can be like BedBathAndBeyond and have an insane return policy (seriously.. how does this company afford to take 5 year old returns)? I'd gladly pay a bit more and know that I can return this thing essentially whenever I want.
I'm all for competition, but ToysRUs has been walking dead for a long time now. At least other, more useful businesses, can use their new real estate options to provide for customers.