I ordered 2 sets after reading others reviews. Arrived 2 days later and within 5 minutes I had the radio removed so I could find the serial number. Some rip off places wanted to keep my car for 24 hours to do this, and charge me £25 too, what a rip off.
I looked online, found places to get my code for free and just put it in, the radio started straight away with all channels still in place. The best few pounds I have spent in ages.