My windows are driving me crazy. I see tons of good recommendations for glass towels when I search, but all seem to be ordered online. Of course I've procrastinated and would like to clean them up before I do some driving this weekend. Has anyone purchased glass towels at a brick and mortar store that they would recommend?