Been a member for a while, but this is my first post. I picked this up the other day for $60, and it says Trailblazer on the front of the mini. Not sure if that is what it is, or someone just slapped a sticker on it. Any info would be great. Also, did I get a good deal? I know that motor is not...