Excellent service from Kia Kamgar at MacJunky.
I would recommend him to you very highly for any Mac related problems.