Unless your not the admin of the shop trying to advertise on the forum, I strongly suggest not to try new/unheard of online shops. Most of them ask for registration fee or deposit to activate your account, and will not load your balance in shop after payment or dead cc's with no replacement.
And frankly, this shop is timing out here.