Good: Good friendly service. Bad: techno music they were playing (but then again I guess they were computer geeks). Improvements: nothing, they had good prices, good service, got the job done. I knew I wasn't getting the service for free, I was expecting to pay, but their rates were beyond reasonable!. Other: Great place to do business with. I like to support local business and I like to support them as they have done well for me in the past..
more