I find shoptemp is "Site design by shaunj66" in the buttom of the pages in http://shoptemp.com/.
And on http://gbatemp.net/index.php?dynamic=49 we will see
I guess, Shoptemp is a new site of GBAtemp.
Just bought from ndscardsale and they seem to be a twin site of dealextreme. I ordered on 3.20 and received my order 10 days later. They have same label style but from different address. thinking might be the same company. see the pic here: