Quick question: can anyone vouch for the website? Removed outside link. I've ordered an r4 card on the 11th and haven't gotten a confirm or anything. I contacted them using the contact form and never heard back. The payment was taken out of my account on the 12th to the tune of this payee name EFORCHINA ONLINE ELECTRICBEIJING 12-12-12. Help?