The DMV of cellular. Be prepared to wait up to and over an hour to even get help. The greeter takes your information and informs you how long you'll be wasting your time in their store.
You "can" book appointments to get help, which I find quite sad. Is this where we are heading? Hours of wait time unless you have an appointment? Since when is buying a phone like going to the DMV, or the Doctors office.
Manage your store better. Have separate registers for simple equipment purchases. Have someone dedicated to online order pickups. Waiting two days to get your "same day pickup" online order is ridiculous.
Also, don't be scared to pick up the phone when a customer calls your store.