Originally posted by darkboong I'm looking for a stockist of Avocet Carbon-12 tires in the UK... Preferably an outfit that will sell via the web. Does anyone know of such a place ?
Looks like it by their website. I've tried emailing them, but have had no reply. Over a week now... Strange. I'll try again I guess. If that doesn't work I'll see if I can pursuede one of my friends stateside to bring some over should they visit.