I'm looking to buy Pirelli Diablo Rosso's but haven't been able to find a Canadian vendor that sells these tires that wouldn't cost me an arm and a leg. I've looked at some sites down south and have found some but they aren't allowed to ship tires up?!
Do I have to ride down to USA and get them? Suggestions?