Dropped my three and a half years old Specialized Levo in on Monday for its first warranty motor replacement, picked up Thursday lunch time. Happy days.