Usually it's far cheaper to buy stuff like this from ebay. I've always purchased computer components from ebay rather than Amazon (I do not have a problem with amazon, I use them often for purchasing specific items). Sometimes even Argos are cheaper than Amazon for computer components - the bonus is you can go and get your items from the store (unless you have my luck which if you do, the item will be out of stock hehe). Chuck is right about the USB dongles, they do get damage easily although I have to say, so do the PCMCIA cards. In my experience for someone (especially a young person who is always throwing it around on their bed etc) I would get a USB dongle on a USB extention cable. I once had to replace a PCMCIA wireless network adaptor 3 times on someones laptop (they manage, don't ask me how, to snap the end off).
You've bought it now anyway so....
Just tell her to be careful with it on her bed, it's so easy to snap them off!