Jason, that is really nice!
When you pick up your Spyder, give Al a warm thanks for helping out a fellow Spyderlover member. Sadly, good dealer stories are few ( on the forum ) and it sounds like he really went the extra mile. See:
http://www.spyderlovers.com/forums/showthread.php?t=13895
When I take my Spyder in for service ( twice now ) I always wait. The 600 and 3K services should only take an hour at most. The dealer ( not one like Al in Rapid City ) did take 3 hours, but it was worth the wait to not have the Spyder off the road and just sitting in their lot. That dealer I took it to, does set appointments, but that does not seem to make much difference. So, I am kind of surprised by all the comments by people who just drop them off and wait a week or so to get them back.
Tom