I have worked with this company before. They've always been very helpful and their customer service has been great. Maybe there was a reason they denied your refund request, or maybe there is more to their side of the story? I would contact their quality assurance department and see if they can help you further. :)