Is it common for Seven dealers to let you test ride a bicycle? Just curious. I was thinking about wandering over to my local Seven authorized dealer.... I've had intense post-ride headaches and I'm wondering whether it's from the rough ride on my aluminum Lemond Tourmalet or not I'm so sad because I love my bike and I love cycling but my last headache was so bad, I cringe when I think about riding