You pay what you get for. Personally I rather buy from the big brands because they're easier to get parts for, get more set up knowledge from etc. Sure some smaller brand cars are good but over-all they're not up there, you can tell in the price and quality.
-Jeremy