HORRIBLE---no, NON-EXISTENT customer service!  Which is a shame considering they have good pizza.  I ordered 2 pizzas, wings, a 2 liter and extra ranch; an hour later, the delivery guy showed up with 1 pizza and wings.  When I told him that the order was not complete, he just rolled his eyes and rudely informed me their online ordering was "messed up".  Then shoved the pizza and wings at me without apologizing or offering to correct the mistake.  Problem was, I had already been charged for the whole order so I was not about to take less than half of what I paid for.  I told him to cancel the order and he turned and stomped away without another word.  I immediately called the store to make sure I would be credited for my screwed up order that the delivery guy made no attempt to correct.  I asked for the manager when they answered.  The girl who answered said to someone in the background (without putting me on hold so I heard every word): "Someone wants a manager.  I guess that is you."  The  "manager" told her he didn't have time to talk to customers and proceeded to yell at her about all the work he had to do....uh- FYI buddy, customers are THE REASON YOU ARE IN BUSINESS so it would be a good idea to make time for them!!!! The poor girl came back to the phone after being totally berated by the manager, and I told her what had happened with my order. She offered to credit my card for the order.  Only problem is, it takes 48 hours to process.  So now I am out $40 for the next few days, I have waited over an hour and still have no dinner, and I was treated horribly by not one (delivery driver) but two (manager) Mama Mia employees.  I told the girl on the phone that the delivery guy and manager should not treat customers so rudely, she apologetically agreed.  I asked for the contact information of the owner; if this were my business, I would want someone to let me know if my employees were treating customers like dirt.  She could not provide the contact information but offered to call someone named Frank and have him call me back to resolve the situation.  I never received a call.  Apparently, the "customers are not important" tone is set at the top in this business.  There are lots of good pizza places in Phoenix, save yourself the hassle and the headache, order from somewhere that actually knows the meaning of customer service.