Biking today, had my chain fall off the when shifting to the smallest front gear. Happened a few times. Somebody helped me get it back on - said I needed to lube up my chain. Do you think this should fix the problem (ie is this what happens when the chain is dry) or should I bring my bike in to the shop? Went for a very long ride yesterday with no problems. Thanks a lot.