I would recommend David Shuttle to anybody.
They were unable to fulfill my original on line order but within a couple of minutes I had a phone call from an extremely helpful lady who helped me with an alternative and then arranged for shipment without any problems. Delivery was made within 2 days. Exceptional for the time of year.
Connect with Facebook to get one click access to Trustpilot. It's easier.Sign up with Facebook