More than the mechanical aspect of it. It's knowing what to ask for, it's the terminologies that elude me more than anything. There are recommendations to upgrade things like, get certain types of tubing and tires. If I go into a bike store it's a little easier because it's Hands-On and I can talk to them and explain what I'm looking for. But when I'm online shopping I need to know specifically what it is that I'm supposed to be getting.