Sales agent was great and is the reason I gave 5 stars. He was knowledgeable about the truck I purchased and worked with me on my trade and offer. I would have given a 10 rating if my wait wasn't so long to sign the paperwork/loan approval. It took about 2 hours of waiting after an agreement on purchase price/trade was completed before the loan approval and paperwork were ready to sign. The rest of the experience was perfect.