I've always had a great experience at APSC. Last time I had an appt., I had to wait for quite awhile. Someone came in after me (presumably had an appt. after me). She waited for 10 minutes and asked how long she had to wait. Shortly after she was taken back to an exam room. I went to the reception desk and I think they realized they forgot about me. They took me back and told me the doctor would see me first. After waiting 45 minutes total, the Dr. went into the other patients room. I wasn't happy so I left. I received no apologiy from the office.