Re: I know his pain, partly
Silly question, but could you not have asked for a refund for the cost of the mini PCI card and fitted it yourself?
Of course, Id have expected some other compensation as well. memory and some cash maybe...
I just had to have a look on-line because I thought that 3 should make the cancellation easy if you were still in the cooling off period and found this:
http://www.bbc.co.uk/blogs/technology/2009/12/cooling_off_mobile_phone_online.html
Another reason to do everything online, already knew about the distance selling act, but didn't realise that there was no cool down for contracts bought in store!