I had a great experience buying my new Soul. The process was painless. I worked with CJ. I knew that I wanted a Soul and I had gotten approved online for a loan. He talked to me about the options, pricing, colors and features available. He knew my budget and made sure he showed me the Souls that fit into my budget. I ended up flipping a coin to decide between two colors. I ended up with a sunroof. Yay ;-) Nemo was awesome at walking me through the features of my new Soul.