You will get the refund after delivery. I have done a ton of rebates from this rebate company and never had issues. Must have prime or $35 worth of stuff for free shipping (shipping not reimbursed if you decide to pay for shipping, neither is tax if you have any, I had $0 tax) If it says they ran out try again the next morning. It resets.
There is a limit of 10/day so check early in the morning if they run out!