Depends a lot on the wall thickness. My acrylic tank has 1” sides, so most magnet cleaners aren’t strong enough. I went with mighty magnets. One that will work on thicker walls isn’t cheap, and I’ve no idea if they are the best - only that I have been very pleased with it and have had no reason to regret the purchase.