Good practice to wash out any new tank before fitting it anyway. Personally.... I'm not convinced by that "polish in the tank" story.
There is a genuine concern regarding these SS tanks though.
Stainless welded joints don't take vibrations too well and as a result, tanks are prone to splitting along the TiG welded seams. 13 litres of fuel leaking directly over a hot engine?
