This sites takes forever to post money to my account. Then when the money is posted it takes 3 months for those funds to become available. Ebates is a lot faster. I have funds from November that haven't become available by Feb. The last order i placed with Mr. Rebates was on December 27th. This means in order for me to receive a large lump sum check I need to wait until the end of march to get back money from orders placed in November. Mr. Rebates usually have a larger cashback percentage but is it worth if i you have to wait forever to get your money back? That the decision you have to make.