I also think they removed their refund and order cancelation policies off their website. I could not find them tonight.
Speaking from experience, only pay with a credit card that has a good dispute policy when dealing with companies like these. You'll need to document why you're disputing so far after the deadline to dispute. C6 will drag it out until you don't have any recourse and their return policy is the middle finger. Yeah, they'll keep "working" to make it right but that's unlikely to yield acceptable results before you've wasted a couple months and your barrel has wracked up more air miles than you do in a decade.