Hi lads, just an update from me. I have formally rejected my M Sport and I am demanding a replacement bike. Loads of issues that couldn't be fixed and I've had enough. This is still the best bike I've ever owned and there's no way in hell I'd get a refund, but definitely demanding a new bike...