If I could give a zero star rating, I would. This company is a bunch of parasites, prowling for people to screw over, when they aren't even in violation of anything, and leaving unremovable stickers on car windows. I am so disgusted by this company, as well as their "customer service" people who hang up on you when you call to complain. I hope these slimy leeches go out of business, and the owners lose all their money.