Great staff, eager to go above and beyond. They gave me a free rental for the weekend while I waited for my in-dash GPS because I had a trip that I needed GPS for and there was a delay in the order.
They are willing to do whatever it takes to make you happy. From purchasing, through dealing with slow vendor for my in dash Navi, to regular events, and service, I have never had a better experience.