I don't trust any of my local bike shops to do a good bike fit since most of thier customers are at least 5'10" and I'm 5'5". Here in Germany, it's hard to find small frame bikes or even small riders. Is there a good kit I can use to get the best fit to use the most power of my lower body? I always feel like I'm riding funny on my current bike---of course, it is a large frame. I just want to get it right so a 6 hour ride won't get to me 2 hours into it!