Go to MyPoints
Purchase enough Wal-Mart Gift Cards to cover your pass purchase needs.
When you arrive in the Orlando area, go to the Wal-Mart Supercenter on 192 in Kissimee and buy your Disney passes using the Wal-Mart gift cards.
They have all of the various Park Hoppers, but do not carry AP vouchers. If you want APs, then purchase 7-day Park Hopper Pluses at Wal-Mart Travel, then go to the Disney Guest Services and upgrade them by paying the difference in price.