£550 gravel bike, ridiculous value commuter and affordable e-bikes

Halfords huge on value for 2018