i wouldn't trust a site with hack in it, it might as well say ihackyourcc. Is there a specific reason you want to order from that site? Where are you from, so we can give you reliable sites in your area?
Thats why everyone should ask these questions BEFORE they buy (I've seen many posts from people in your same situation). Have you checked your cc/paypal (or whatever you used) statement to make sure they only charged what they are supposed to? Also, do you know where they are based, becasue i couldn't find that info (not a good sign)?
i used a money order to pay for it and i got an email saying that they recieved the money but that was last week, there in Virginia Beach, Virginia and I think it is just one guy running the whole site