I bet you're thinking of Todd Cooperider, Esoteric Detail
never met the fellow but his knowledge sharing he has on detailedimage.net is awesome.......I've become a customer of there and have been buying a host of good products
Mother's and Meguiar's make decent products, Turtle Wax though, is absolute bottom of barrel...if you want the good stuff, you likely won't find it at big chain places...good stuff like Menzerna, Pinnacle, Dodo Juice, Poorboy World's Chemical Guys, 303, Zaino, Wolfgang