LBS finally heard back from Giant, and Giant is acting like a bunch of corporate a@@holes. They wouldn't believe the LBS tech, wanted him to provide a video. Then, they agreed to a new motor but would not cover the labor. Finally, they agreed to cover the labor (which the LBS had to eat last...