Sign up for one of those daily deal sites. They send you a daily buy-in for some deal of the day, and there are always offers for multiple laser hair removal sessions at 80-90% off. Could be worth checking into.
i feel like you exhausted all the options out there... :/
go to a spa and have them do it way less painful ,and way better results its about 40 to 100 bucks depending on type of waxing as in bikini or brazillian full body etc...you only have to go in every 4 to 8 weeks and the more you do it the less painful it becomes :)