T.F.
I would steer from Walmart because they are known for having cheaper, poorer quality on everything they have. They squeeze the suppliers to make their products cheaper so they have the low price.
You get what you pay for...
I'd stick with Toys or Us, Target or a music store.