i know what you mean. Spending a fair few £100 or even £1000 is pretty pointless if you're not doing many jobs with that equipment.
Just been quoted £450 for some equipment that reads pin cods in Vx CANBUS systems. It also programmes Renault & some Volvo. I can already do most Renault so no bothered about that feature, although i could then sell my Renault programming software & get some cash back
http://www.obdiichina.com/opel-tool/531015.html
I reckon it'd be worth it for me just for the Vx CANBUS pin code reading