Thinking of buying a new bike..chech this site out