written by Hitch7979 on 13/12/2013
You will not get customer service from these people. I emailed them telling them I was going to order £150 of parts, I had some questions on the parts because I wanted to make sure I ordered the correct ones, 4 days later still no reply. Don't deal with them !!!!!!!!!! customer service is zero.
As rated by our community of reviewers