Epilators are amazing! Get waxed first of all, then when small hairs return, epilate. It hurts quite a bit at first but less each time you do it. They work with much shorter and finer hairs than waxing, so you can do it once a week and it avoids the need to be a Hairy Mary before you can wax. Only thing it won't do is underarms, so just shave there. I use mine for arms, pubes (fully smooth) and legs, takes 30mins tops, once a week, including tea tree oil afterwards.