Written on: 28/05/2013 by Garlicfiesta07 (1 review written)
I can't comment on the whole company but the online service and the branch in Fenchurch Street, London have got great staff members and provides great service (Sales - Mechanics). Staff that are more than happy to take an extra mile. Thumbs Up.
As rated by our community of reviewers
" Good value " Read More
" Extremely bad experience " Read More
" Exactly the right product " Read More
" Spectacular Service " Read More
" Service is shockingly bad " Read More