When someone mentions hair removal I always have to pop in to proselytize about sugar waxing. It’s similar to “normal” waxing but it’s a fraction of the cost, it’s gentler and easier to clean up and you can make it yourself at home. The main cost is time, but you can essentially take a spa day every three months or so and enjoy smooth skin without much need for daily upkeep. It’s usually able to get all the thickest, roughest hairs by the root and over time (about a year or two) those hairs will just stop coming back. The softer thinner ones will tend to break and come back eventually but they’re also easier to deal with and not as prone to be troublesome.
Basically you need a set of reusable muslin cloth strips, a bottle of lemon juice, sugar, a pot and stove and some time. You can use a wax warmer but it’s not strictly necessary if you don’t mind microwaving now and then. I highly recommend at least trying it once and seeing how it works out before doing anything more expensive like laser.
Muslin is just a type of woven cloth. Look for 100% cotton woven waxing strips, they’re usually sold to be used with traditional waxing. Good luck!