<<I thought if you showed your card at the restaurant that I'd get the points but then they never showed up.>>
That's their "'official" policy, but I learned the hard way as well (by not getting credits that were owed to me), that to MAKE SURE your points get credited to your account....take the receipts to any Mlife desk. One exception....I THINK, if you charge your purchases to you room, you should be safe. Save all your receipts just in case though.