My order was cancelled without any explanation or notification. I wouldn't have known if I didn't actually log into the site to track my status. Attempts to contact them about why went unanswered. Eventually opened a PayPal dispute to get a refund.
These guys are terrible.