I bought one on eBay for $70. Free shipping. I have no complaints.
It is an OBD2 scanner, works on the most modern systems.
My only qualms, refresh rate, and translation from Spanish to English. By googling the exact model number, all links come up in Spanish. Erase the all data from the ECU? Press the FUN button? Grammar. Oh well. It works well. Codes are codes.
Bad eyes are better than being blind. Just a product review. Better in my book than spending $2,500 on a Snap on.
At least I own a FUN button.