Anyone have any idea when they are supposed to be delivered? On the web it says late January delivery..... I would say it's more like late late January now. I'm looking forward to getting the new helmet and goggles, but I'm leaving next week for the Bighorns and I'm really hoping it's here by then.
Thanks
Justin
Thanks
Justin