I get ear cleaner from the vet. It's not expensive and I just use that.
Sophie DOB 04/13/2011 6 mo
Sophie 15 months, with Skye
I order the gentian violet on line. The Urban Carnivore. Makes it easy for me.
I get both online, too.