So, for some reason, PartsGeek had a change of heart and provided me a full refund for the wiper blades including shipping. As in my title, they really put me through the ringer first, however. They said I got exactly what I ordered even though Bosch Icon was in the title. The lesser quality Bosch Clear Advantage was in the notes. I didn't even know what a Clear Advantage was. I reviewed top rated wipers and the Icons is almost always at the top of the list. Anyway, I took them to the post office to return and shipping would have been $15. So, to cut my losses, I decided I would keep them and let PartsGeek know to go ahead and charge me for them. They had already issued the refund. I wasn't looking for something for nothing... Anyway, they got back to me and said the ticket is already closed so consider them a gift. What's funny is that when I checked the items on their form of what I was returning, the parts were still listed as Bosch Icon wiper blades! So, based on reviews, I guess I was lucky. I wish this would be a turning point in their customer service, but I won't hold my breath. It's sad to see a company with potential lose customer base over such idiotic business practices. Not sure why they took care of me after their initial "my fault" response, but based on this experience, I won't use them again. I'm a standup guy, but based on this experience, I don't want to go through this again. In all fairness, I just want people to know, they did come through for me after putting me through the ringer. If they would have done this in the first place and sent a return shipping label like every other eCommerce company I deal with, it wouldn't have been an issue. I don't want revenge or anything like that, just wanted to make my fellow gearheads aware of this... Thanks