A nice looking business with a good selection of products, but be careful when it comes to repairs. They charge a $40 diagnostic fee that they do inform their customers about ahead of time. Instead, they'll tell you that they "will call before doing any estimated repairs." They will make the call, but if you decide against the work--$40. Perhaps this is a necessary fee, but they would be more reputable and honest by communicating their policy to their customers.
more