I would say the general attitude of the company's employees will reflect on the vendor as well. Weather it be online or on the trail. I wont buy from vendors that have employees that flame newbs online for asking a questions or if they act like arrogant pricks out on the trail.
I bought the 08 video the other day hoping to see that minivan get smashed to hell but i was disappointed. Big tires .. Check... Rockwells... Check... I'd like to see your rig on there this year. :D