Had a great buying experience at Mechanicsville Toyota. I knew what I was looking for (Toyota Prius Prime) and contacted several dealers over the web on Memorial Day weekend. Mechanicsville Toyota responded quickly. I was able to describe what I was looking for over the phone and pretty much agree to a price as well.
I worked with Marvin when I arrived. He was very pleasant and focused on what I wanted. No high pressure sales, not bait and switch. He was very personable, but kept the process moving. He took extra time to go over the cars features with me.
All in all, productive, low pressure, good service and I got good value. Would recommend these guys.