After being subjected to really shoddy work at other salons, finding "M Nails" was like coming home! All the staff are great, but David in particular is a perfectionist and was still putting the finishing touches to my nails ninety minutes after their official closing time. He is also very well informed about the differences between different types of artificial nails. I trust this place. Go there!