Your seat will probably be waaaaay high and will probably need a pretty long stem too, other than that you may make it work. $150 for a carbon Giant sounds like something is wrong or the guy doen't know what he has. Is the frame or just the fork in Carbon? What is the model of the bike?