After messing up my last Apple order I stupidly thought I'd give this place one last chance as I was in the area. Customer service is awful. They'll tell you your wait is 25 mins and 45 mins later you'll still be waiting with no idea if when you'll be seen. Only option is to walk out and go somewhere that wants your business and staffs correctly