Of course you should get a refund. It's their own error during irrops problems that caused you to be forced to double-pay. Make sure you talk to "Guest Services" during regular business hours. If you don't get satisfaction, I would dispute with the credit card, telling them you were double-billed.