Fainting/dizziness/flu aside, I love the bike purchase story.
Glad that LBS was there when you need it!