I've only been there once (so far), but it was such a pleasant experience I'm sure I'll go there again. Everyone was very friendly and courteous, and they fixed things I didn't even know were broken, without charging me rediculous money for it. Very reasonable, very pleasant.