I'm thinking of getting this Specialized Allez has any one got one? are they any good? thanks in advance