Never been so happy with a purchase. Great customer service. so patient. took their time explaining every detail of the purchase. Any questions I have I pick up the phone or just go down to visit. They make themselves readily available. I was happy with all the respect they showed and the time spent on us.