AVOID. To begin with, he forces to bring CASH, most likely tax evading, this will be reported to HMRC. This shop installs cheap chinese screens as replacements and they b ... more