I am getting my first "real" running shoes from a shop this weekend. My mom is buying them for my birthday but is concerned my old ones are worn out and I need them early to avoid injury. Is it like getting a bike fitted, I wear running clothes? I am super excited but don't know the proper etiquette, I always just go to the local big box sporting goods place. I do wish running shoes could last as long as high end bike shoes!