Amazon has the Traxxas Boss 302 VXL for $289.09 shipped & Stormer Hobbies has them for for 287.90 shipped, and both seem to have good reputations.
Active Powersports has them for 281.29 shipped (estimated). So you are looking at ~$7 savings by ordering from them. There isn't much info online but, some reports are not good - very slow shipping and hard to get ahold of via email.
Doesn't seem worth it to me.
Thanks! I have been trying to search for info about this place all over the net and couldn't find anything. I guess I'll stick with Stormer then.