I have gone to Cosmo Nails three time now and I just love the service I get! I love to come here for a pedi. The place is CLEAN!! All the tools are in sealed bags that I have watched them prepare many times while I was there. The staff is freindly and my toes always look amazing. Why only three stars? Each time I have gone there I have booked an appointment and each time I have waited for 20 minutes or longer past my appointment. One time it was a hour. I only stuck around cause of the massaging chair. This last trip some blonde employee turned on my foot bath and walked off. I looked down just in time to see it overflowing all over the floor! She opened the drain but left the jets on and of course when the water lowered I was sprayed with water. No one apologized just handed me a towel to dry off my soaked crotch and legs. If you have time to sit and wait this is your place. If you expect to be waited on in a timely manner then pass them by.