Welcome to our forum.
Unfortunately, the whole experience turns me off on this industry because I can see that any future problems will be caused by me - the consumer - and I will end up paying in the end.
In the end, I understand they cannot be expected to come out for every issue, and after talking to the customer service rep on the phone, she was very helpful and my opinion has changed.