Nope, not a Walmart toy. They are a blast. And a money pit. I was heavily into racing from about 10 years? Both electric and nitro. But the craze died out and all the local tracks closed up. Now we just bash them.
My family and friends all have them. I've got two nitros and one electric. None of them are stock, though. We can't leave anything alone. What's the fun in that? Lol.