My experience
I have generally heard very good things about them. My one experience with them was very bad - they failed to send me a muffler system I ordered - I cancelled the order - they then sent the system - hassle to get a refund.
However, I think that my experience was an exception.
TEAShea
|