There are good OTC (over the counter) products, but then boutique products are great and you have a lot of options and are almost always easier to use. OTC shampoos, such as Meguiar's Gold Class, NXT, DUragloss concentrated car wash (if you have a Car Quest close by you) are mentioned a lot. There's OTC tire shine, such as Armor All gel tire shine that get good reviews. A great glass cleaner that's OTC is Stoner's Invisible Glass. Well, pretty much there's a lot of good OTC products, and you can't go wrong with them. I would recommend though that you try not to buy any OTC tire cleaner, because there's a bunch out there that can mess up your wheels because of acid content. It's better to be safe and use water and car shampoo in a bucket with a wheel brush to clean your wheels. I'm sure there's some safe wheel cleaners out there, but I don't know of any. Hopefully someone can chime in. For microfiber towels, you're gonna have to go the boutique route. Autogeek's microfiber towels are unbeatable. I just don't use the Cobra microfiber towels for wheels, tires, door jams, and other real dirty places. That's where the cheap microfibers come in

. If you take a Cobra microfiber in one hand, and a cheap microfiber in the other, you will feel the difference. Hopefully this helps you!