I've heard that it is better to get a bikini wax done professionally, as opposed to doing it by yourself... especially for the first time.
As far as taking Advil goes, I recommend it. I take advil before getting my eyebrows waxed and it makes it less painful.
