We used to just get it at the airport, but I think its a big rip off. Where do you get yours from? Is there some place that's reliably good rates with low commission?