Wow man, you come in here with 0 posts on your back and start trowing shit all over a well established community like GBAtemp because of one little defective spring......
Really dude, calm down.
I've never shopped from shoptemp because I already had my stuff from somewhere else when they opened, but I hear nothing but good things about them, plus shopping from them helps the community and that's a simple way to give back something to it for years of support, guides and reviews.
As I see it your card still works, so why not try to solve the problem in a civilized manner ?
Screaming that somebody ' ripped you off ' is like that somebody took your money and never sent you anything and then disappeared.
In this market unfortunately things are mass produced by smaller companies with limited budgets , and then shipped over seas, therefore occasional ' little defects ' can and will always happen.
Unless you don't receive that which you paid for, or your product doesn't work at all I wouldn't rush in here with this poor attitude.
Learn some manners, will you please ?