I can handle getting some crappy set of headphones but a big let down for a child's Christmas is just so upsetting to a point that maybe I've got unaddressed issues. I have a toddler and I think I'll gladly pay the premium to buy Toys R Us stuff I can touch and play with in the store.
What I always disliked about toysrus was that no matter if you went at the quietest time you had to queue forever at the checkout. There'd be just the one till open and they'd only open a second one if people were getting restless.
Based on my experience with buying kid's toys... Toys R Us failed to stock good enough quality for me. If I wanted crap toys, Walmart and CVS had plenty. Target's selection of toys is mediocre, but I find a few dolls here and there worthwhile.
A "major" gift is almost-always a Melissa and Doug splurge moment.
I've never trusted Amazon for kids toys either. But Toys R Us was also in a similar boat for me of low-trust low-quality products.
As of the last decade, the quality of products from Toys R Us wasn't that great either. If there was a name brand they had it and also a cheap inferior clone. If no name brand existed then it was just inferior junk. The only real exception was there stuffed animals which were all pretty nice.