It looks like Ill be in the marlet for a new car and Im toying with popping back to the UK to look at a few cars. One is at a place called in North Wales. Anyone heard/bought from them before I go getting flights etc over to view a car.

Mods - Im not sure where this should go so feel free to move it if its in the complete wrong place