Your over pricing this considering those cranks you didn't buy they came with the bike and fit tires are only 40bucks a set and the frames stock the brakes and the stem also stock the pedals are stock 700 is a fair price for this 1000 is way to much the only thing that really would of cost money is the wheels on this the rest you just changed little things and the grips are different but they suck and ware out in a day