I wish I could give more stars but after my experience this morning it's just not going to happen. I'm never going back to the Chandler office. Go to Gilbert instead where the front desk staff and nurses know what they are doing. I wasted my entire morning trying to get a depo shot and was ultimately told the date the nurse initially told me was too late....by 24 hours. Front desk was rude and no one knew what was going on. I went to Gilbert and was in and out in about 20 minutes. Ridiculous and such bad customer service.