I am mystified by the intensely negative reviews, although of course everybody has a bad day, and of course those injured, or those who perceive injury, are much more likely to review.
Pros: Completely professional service
Cons: Two mistakes, both rectified without any problem.
more