Don't forget the Disney Club. You can join for $39.95 (but I have seen promos for $29.95). We paid for ours with the discounts on the tickets. You can use it pretty much on all things Disney. Even when things are 75% off at the Disney Store, you still get your discount in most cases. Also, at the World of Disney store at DD, you save 15% on purchases over $50 when you use AMEX. (This is better than the Disney Club)
DWD