If it's a low miles bundle, and you need all that stuff, it's not bad. You couldn't buy all that stuff separately for $150.
But it never hurts to try to get it for less

It's CL baby!
Edit: Second thought...$150 does seem a little high, that's a 110BCD crankset. He says he's firm though.