The only real solution for permanent hair removal is electrolysis. For most people, the costs, time involved and the pain endured are prohibitive.
Laser is IMHO almost a waste of time and money, with shaving and depilatories only removing hair above or very slightly below the skin surface, so the effects are very short term.
That leaves waxing as the only easy, cost effective way of temporarily removing hair for reasonable periods of time. Quick, easy and, after a short while, pretty painless.