Took my Olympus Digital camera to them the first of November 2005. All it needed was a dial replacement (snapped off). I missed Thanksgiving, Christmas and New Years holidays. They never called us, we always had to call them. We were told it would be ready by Christmas, then we were told parts were ordered, then parts on the way, then parts never received, then parts ordered late. I asked them for the part number so I could call Olympus, they said they don't order by part number, they order by picture? (what the heck does that mean?) I couldn't get the parts department number for Olympus from them (they didn't know it). My experience with this company was a total disaster and I lost a lot of valuable holiday photo shooting because of it. They just flat didn't seem to care one way or the other.
Cons: very slow, poor customer service, confrontational