You can obtain cheaper ones; simply for diagnostic basic and fault code reset range £80 to £130; plan B is Ebuy. My buddy has the "Snap-on" one, which is very good, runs on Windows, and even makes toast. However, it costs almost $2,000. 
	Good fortune.