At the beginning of the cold weather, I ordered some wood from our regular supplier who then, in turn, commisioned us to build them a new website. Less than 2 months later the new site is up and running:
The site is built using Drupal 8 and the new Drupal Commerce version, Commerce 2. The build was a bit of an adventure, lots to learn about the new software, but it's definitely been worth it. Commerce 2 has a whole new architecture which makes difficult things easy - and easy things built in as standard.