I go to the cheap haircutting places (fantastic sams, supercuts, even barbershops) its usually about $18 and you get what you pay for, but it works into my budget

as for products...I tend to steal other peoples, not the whole thing but when I'm short on products I might stop by a friends house with an empty bottle