The ebay one is one of the "cheap Chinese clone" units. You have a small chance of it working for your particular vehicle. It's going to be significantly slower, and less reliable in connecting and communications than the OBDLink. OBDlink also has more features for customizing ECU communications, not to mention most likely physically lower quality and less reliability in the cheap one. You get what you pay for, search these forums for "elm327 clone" or that sort of thing, and read all the complains and whines about them.