So my local bike shop has a 2009 tricross comp that I'm thinking about picking up for my main commuter. Ive been reading about the brakes and have heard the stock tires (Specialized Borough CX Pro) are pretty bad for flats. I want to have them upgrade a few things while they have it and looking for suggestions on what those should be. Ive read people putting new pads like koolstop on it and then I'll probably want to swap the tires and tubes for puncture proof ones. Anything else I should have them change before I bring it home?