First time car buyer - Dilshan was great for that! He was patient, answered all my questions, apologized with any mix-ups and owned them. I would definitely send others to him. He was very accommodating and accessible - went above and beyond! Joe could be more kind and friendly, but he got the job done. Mike is a funny guy - can be pushy at times, but easy going and friendly. Overall, first time buyer experience was standard compared to what I hear. I got a great deal though!