Never used this company, but I read a few bloggers that used to use them and the company is literally just ignoring everyone. And they pushed this year's order deliveries out so far from the actual charges that many folks are screwed since you sometimes only have 90 days to dispute charges. It seems like they did this deliberately, which is just terrible.
If you don't have actual records of what/when you ordered or it was more than 90 days ago, you may be completely out of luck getting your money back.