You can get the shirt from the card duelist quest "Misplaced Deck." And that quest is from Shifty The Shuffler in Wugachug. Also, that price is a little high if you ask me. Try looking in the free market section here. I have a purple, red, and black flannel.