Hi, Does anybody know how much the towels that you buy at the Fantasmic show are? They are the ones that say "Fantasmic" across the front of them....I'm thinking about ordering one...and Disney mail order has no clue what I'm talking about????