Yes, they are if you go USB, I've got a parallel port version which is more around the £15 mark, you can build those yourself too I believe. I keep pondering getting a USB version and mapping my car myself but when it runs so well and is sitting at 150k it's hard to trust yourself to not screw it up.