I took my MB to them to repair the screen. They had it for three weeks and then said they couldn't fix it for the price they originally quoted. I went to another shop and they fixed it for $50 less and in three days
Pros: nice enough people
Cons: not skillful
more