My Fantom Cross is from cycle spectrum it's got 7,000+ miles on it and still holding strong though I notice the free service for life is a good deal if you are patient. The few times I have taken it to the shop it was a 3-6 day wait for repairs or tune ups at least that was the case for me, I would imagine they probably stay pretty backed up in repairs and tune ups since there is no charge.