I think the title is self descriptive. They are overpriced and so completely technologically retarded that I cannot but amaze myself at their ratings. Of course seeing how little work they do in the shop it would not amaze me that they themselves wrote the reviews.
Pros: will never have to see them again
Cons: can i not pay them?
more