I must agree...they have been nothing but great for me and when I had a order problem with the mats that was not their fault, they corrected it right away
H and A has been a great contributor to this forum. It's a plus that they also deliver great products and service. I'm lucky enough to live close to their operations and they are great to deal with in person. I understand there may be a few of you out there that do not like dealing with internet vendors but H and A runs a clean operation that is just as good as your local trusted dealer, if not better. BTW...I do not work for H and A or am paid to say all these good things about them. Try them for yourself and you'll see how good they are.