Thanks for all the food for thought. I think the shop I bought the bike from carries Sigma but at least I'll have some more intelligent questions to ask now.