nice guys to work with here. I was able to easily set up my appointment, and someone gave me a call ahead AND showed up on time. love it. that may seem like a little thing, but given my other experience with nearby competitors, at least these guys have good customer service. I will buy from them based on that alone! The prices were really agreeable as well.