I'm not one to beg, but I'm pissed off.

I've got an old PC that uses DDR (184 pin), and I want it to go a little faster. I've just brought a 512MB upgrade, and must have had a problem installing it as the PC went beeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeep.
When I looked at the ram, one of the metal connections (or whatever you call the gold bits at the bottom) was missing, and it's never worked. I'm now back on my old ram knowing I can't take this back to the shop.
Anyone know where I can get some DDR cheap (I can get it for £16, so anywhere cheaper would be nice) Or anyone have any spare.