I'd recommend ordering online. Checkout always takes appx 30 min standing in line. Also not aware of their own sales. Another customer and myself had to tell both cashiers, yet a floor sales lady knew.
And they always ask you for all your personal info...just let me buy something in peace. After all that, I'm just angry and not excited about my purchase. Save yourself frustration. Online is a way better experience.