Is it celeste? It'll be more.
Not a terrible price. Not great either. If you're willing to pay $120 and you like the bike and you think you'll kick yourself later if you don't buy it, buy it; the difference between 120 and 150 ain't that much.
Make sure it's the right size.