what are the best options for getting these passes............online....travel agent....from resort ? We have never used them and consider them this year as we will be departing on a Sunday...