bought mine 5/3/2010 with 8 miles on it. Had a squeaky belt from day 1 to present. They cant pinpoint the squeak. currently has 2100 miles on it. 22 days later.