I bought a 05 truck from there. The next day it wasn't pulling any oil pressure so I called them and asked to have them check it out. Apparently they don't do diagnostic vehicle check before selling you the car, so I had to pay 130 the next day. Not impressed by that. This is not my first time being dissappointed at this place. If you need anything for parts or labor try talk to Nigel he is there best asset I have seen there
more