I've bought from VMX Racing, my advice is stay well clear!!
sent the wrong plastics, then after I returned them he only sent half my order back..... after 3 months I ended up with a piece of shit guard that I threw strait in the bin, & he didn't refund all my money for the parts that never turned up. He made a big deal on the phone before I bought the guards about how much better than DC they were
what a joke, the guard he sent me looked like it had been made out of melted ice cream containers