I can't speak for the first one, because I haven't seen it before, but that green cardi has been out for quite a while now. I would hold off, especially if they have your size left, and wait for a sale. I'd say it's bound to get marked down to 40 or 50% off any day now.