I prefer the salon. All over hair removal takes about an hour. Yes it's costly, but so much easier and no mess to clean up at home. As for the pain, I think it's fine, there's the odd place its a little sensitive but you get use to it. I'm hoping body hair will subside a lot over time, already has, but still need to wax at this stage.