Venom make good stuff i think.
Just because they offer entry level products to consumers doesnt mean they're crap. I've used heaps of venom products that have had no problems at all. Any brand offering cheaper products will not compare to something 4 times its price from another brand.
You cant call HPI crap cause they make an E10 but then call Tamiya great cause of their TRF416.....
If you pay peanuts you get monkeys which is the same with any brand.
Just my 2c