Wicked is wonderful!
They're pretty expensive, but online its a little cheaper.
It ranges from $36-45 regular price, but some shirts have reduced prices online.
The source is the official Wicked merchandise website, so you can see which shirt you'd like to get when you go see the show.
Have fun seeing Wicked!