No I've never done it before. I've seen videos of them online and I find it a little cringy to be honest - Especially when all the Apple staff are told to clap you as you walk in...
I'll order the new iPhone when it is announced for pre-ordering on Wednesday, and I will have it delivered on the day it is released.