RE: Best brand for Monster trucks?
Savage Flux IS where it's at.
I've shopped with these fine hobby retailer's and have had great experiences every time:
Amain hobbies
Stormer Hobbies
Tower Hobbies
TCS Crawlers
Or visit the nearest hobby shop in your area.