ParentFull threadnocman·No. They have not. They deserve 0 stars. I am sure there is some truly 1.2 star company out there with better customer service and company policies.View on HN