Actually I did get one at the supermarket, and there are s lot of good reasons for keeping a cat indoors and having them spayed or neutered.
Bathing helps keep fleas down but it won't kill all the eggs, so you will likely have a recurring issue unless you use a topical flea repellent.