If you are going to buy a complete bike, then you will have the luxury of riding it for a while to see which parts you want to upgrade. The 9-speed Tiagra stuff is pretty good, and I wouldn't be in a hurry to upgrade that. If you like the bar-end shifters then you should be alright for a while. Really, nothing on the CC complete jumps out at me as something that needs to be upgraded.