So my 7D somehow ended up with a mangled CF assembly and a few pins got wrecked. No idea how this came about, I'm not cack-handed with cards or anything but hey-ho that's how life goes with pin-array type setups.
To make a long story into a short post; Canon wanted nearly 300 quid to repair. Pfff. The part only costs about 20 quid.
Sod that says I, I'm an electrical/electronics engineer I'll do it meself. Yeah, umm, that's quite fiddly then and my eyesight isn't as sniper sharp as it used to be.
Stumbled across a post on another forum about some chap doing CF pin repairs on eBay. Hmm, eBay. Sounds dodgy.
I gave it a shot, feedback was good and it was only 50 quid.
Well I couldn't be happier, the guy turned it around same day and I had it back next day! Completely repaired, brand new CF assembly fitted and tested.
Chuffed.
So, if you end up in a similar pickle and need a reliable repair service that doesn't cost Canon's king's ransom (and you don't have warranty to think about) then look up user 'world-of-amber' on eBay. I am not affiliated in any way, merely a very happy customer wishing to pass on my good experience.