I just tried to put my car cover on for the 2nd time and although I was able to get it on using @Apollo's suggestion of folding one of the mirrors in, I doubt I will ever put it on again. The tension puts so much stress on the mirrors, it seems inevitable that one will pop off. I called a...