Maybe it's worth 120, like D-Nak said, because it's SMALL. They aren't rare (though that bright, good coloring might be rare), and you can find them all over online for much less, but what is rare, at least in my experience, is finding the smaller ones available. Even LiveAquaria rarely sells one under 5" or so (which they call "medium"), and, although I just looked and they actually have their "medium" in stock right now, I've checked them out many times and they usually only have the "large" available so I'm considering this a fluke of timing - i.e. they likely JUST got a shipment in.
Love the carpets and wish I could have one. I think 120 is steep, even for a nice coloration like that, but depending on your tank size, the fact that it's smaller (for now) might make it worth it.