We purchased our first through Disney and two more contracts through Jaki at atimeshare. She was wonderful. Although you may have to pay closing costs... anything can be negotiated. We ended up saving paying $60 for 100 additional points and $62 for the another 200 point contract; both at BWV.