I've had 3 products from them, 2 being great (Audi TT coolant and canister caps), 1 being not so great (custom bonnet prop).
Only thing that I wasn't keen on is the lack of communication after order, as you don't hear anything for 5-7 days until its posted. A bit more progress/info would be good, just so you know whats happening.