We just picked up our Spyder 3 weeks ago and taking it if for the 600 mi checkup tomorrow. Really enjoying the ride and stability of the Spyder. Have some of the same issues (squeaky brakes and whine) but lovin it. Hopefully have issues addressed tomorrow!