You are able to buy them at any guest service area at the parks. If you charge them to a credit card, you are only able to get $50 at a time. Doesn't matter if you want to use more credit cards, they won't sell them. Using cash they seem to be a little more accomidating but still don't enjoy selling large values at a time.