3 favorite cleaners I constantly recommend: OxiClean, Bar Keeper's Friend, and Super Washing Soda! This article got me going: https://www.creators.com/read/everyday-cheapskate/02/16/3-generic-cleaners-same-as-brand-names-but-way-cheaper
I've now ordered a bag of Sodium Percarbonate. Likely soon I'll get the Soda Ash; after that on to oxalic acid. Tricky to read the product info to make sure to get the best value and premium product. Also noted: use a TINY amount of each of these and rinse rinse rinse well. Shocking to me that these basics are so so co-opted as brands in the US