Can't offer any advice re helmets, goggles etc., but price differential may be VAT. I believe MMC exclude it from their online prices and delivery at 10%(UK) can also add up.


Pete