No experience or knowledge of that lot, but they look like they make their money by clocking cars/vans/lorrys/buses.
With regard to mapping cars, if you buy cheap from an unknown like that, chances are you are buying the "unknown".
You would be well advised to go to with code that has some sort of comeback from the likes of some of the sponsors on here mate.