Looking to buy an OBD reader for use on Fords.

Can anyone recommend one please?

Ebays totally full of them and I'm confused as to which to buy. ;)

Looking for one to read Mondeo's, Focus's etc.

Thanks.