I visited this clinic today after a Google search for allergists in Charlotte. When I called I spoke with someone that was very pleasant and she informed me that they have walk-in hours everyday from 9 am-11am so I decided to stop in. The woman at the front desks attitude left much to be desired, but I have had an incessant itch for weeks and needed to see an allergist so I let it go. She gave me a form to fill out and upon returning it to her she stated that I had to pay the $125 consultation fee upfront. I told her that it is not typical to pay for a visit prior to being seen and she informed me that "That's not how they do things". I paid the fee and sat down. When I arrived it was 10 am and there were only 2 people in the waiting room so I figured the wait wouldn't be long. WRONG! I arrived at 10 am, filled out my paperwork and paid the fee, and then sat down at 10:10. I was called into the back by a nurse at 10:45. Her name was Tierra I believe, and she was very nice and pleasant. She weighed me, checked my temperature and blood pressure and then led me to a room stating the doctor would be in shortly. After a few minutes I checked the time and it was 10:56 am, good timing I thought. I sat in that room alone for 45 minutes. On 3 different occasions I went to the desk and asked about how long would it be before I was seen because I had to leave by 12 pm, not an unreasonable request since I arrived at 10, and on the 3rd trip the doctor himself said he would be in shortly. I waited an additional 20 minutes and the doctor never came in. Frustrated I went back to the desk and informed her that I couldn't wait any longer as it was now 11:55 am and I was in the room for an hour and waiting since 10 am when I arrived. She seemed surprised that the doctor hadn't come in, and directed me to a window to get a refund. Because of the helpfulness and courtesy of the nurse that assisted me as well as how nice the woman who refunded my money was I will give this place 3 stars. For the most part everyone was friendly, but the wait and the attitude of the receptionist made this a place that I would not be returning to.