MyPoints transferred my points to Hilton within 8 days. The problem I'm having with them now is that when I buy something through their website (dog & fish food is much cheaper online that in a store, even with the shipping charges) now MyPoints won't give you the points for 30 days after the purchase.