This is something that their customer service should have known about since it was a known manufacturers defect. It should take one of their top level guys to make it right, their customer service people need to be trained a bit better IMO.
Glad it all worked out for you in the end.