I recommend the L’Oreal EverPure Moisture Shampoo as an affordable alternative to the No. 4 shampoo.