@Jenni - with items like this that I love BUT think they are too expensive to justify the cost, I stalk them to see if they go on sale. Sometimes, by the time they have gone on sale (and are still available in my size) I have gone off the item. Other times, I gleefully make the purchase, with no regrets.
I don't like spending a lot on tops too. They also have to be washable. Dry-clean only tops are non-negotiable for me.
That said, the green top is beautiful and a great colour. I would love to see you in it with matching green shoes, perfect for a Sassy Shoe Elf!