Just a comment on LBS getting sick of you. I hope that's not the case. The more they let you ride, the more they build loyalty in you as a customer, and get you closer to that perfect bike, which should guarantee a sale for them. Letting you ride is a good move, and I hope they realize it.