This is the second vehicle that we have purchased from Giles. He listened to our needs and worked diligently with us to reach a solution that was win-win for both of us. We were a little disappointed with the trade in offer but very happy with the new truck that we are leasing. We would and have recommended Giles to other potential buyers. Looking forward to continue working with their excellent service department.