A friend vouched for this site's quality, so I didn't hestitate to place my first order. Horrible mistake. 3-7 business day processing, that is still in process 2 weeks later. No updates. No way to check order status without an account. I originally misunderstood the processing time, and when I got a reply from customer service they said it takes 3-7 business days... on the 7th business day from my order. Currently on the Christmas wait-list for customer service again.