I had one and had no problems at all. Not exactly sure how long it took to wear off, but it wasn't long enough for me to get uncomfortable with it.
I might have one again, but I'll see how I go this time around without one, purely because I want to get home asap and I have a feeling they make you stay in hospital a little longer if you'e had an epi.