For some reason I've had an issues with Marriott not giving the cash back for ebates. I had several recent and large purchases with them, and the cash back was not posting. I provided ebates with all the information... and waited several months. Ebates made good on their promise and paid me all the cashback per my purchases. I trust that they do all they can to give cash back to their customers when purchases are made.