How long does it take from applying to getting it? I've been waiting a good couple to three weeks, and just wondered what experiences anyone else has had? TIA