Personally I wouldn't have let it go past 90 days because then you can't even do a chargeback on your credit card. If you can, do it. If what you are saying is true, and you made the effort to contact them directly, I guess that's what social media is for these days.