John was great. Speedy response, excellent customer service, expert advice and excellent value for money. Highly recommend!