From my experience, I have better luck finding top quality items online.
You should contact Martin at http://www.autofinesse.us
He runs AutoFinesse USA, a very highly regarded company that produces a wide range of products to get your car nice and clean. Martin has vast experience with many different brands and recommends what he thinks would be best for your scenario, regardless of brand. He can set you up with wash mitts, the best drying towels, and the amazing Auto Finesse Lather car soap.
Feel free to PM if you have any questions on specific products. Goodluck on your search!