Is there any way to contact Customer service? I've been overcharged by this company, didn't get refund for cancelled order (cancelled by them) and I am trying to get in touch with anyone for the last 2 weeks. Byers, beware! This company has HORRIBLE Customer Service. Plus, they seem to steal money from their customers.