As others have suggested, it may be worth it to have a professional auto detailer do it for you. A detailer likely has the products on hand or needs to buy them anyway. But, be sure to tell the detailer what happened before asking for a quote.
If any of your friends do detailing or have a good auto detailer, that's who I would suggest you use. The hand car wash places are of very random quality and might damage the finish of your car in the process.
May you live as long as you wish and love as long as you live.
Robert A. Heinlein