You'll never get them if you've waited that long. I submitted three on different days. I received the last one after three weeks, but the previous two that I submitted about 5 weeks prior were nowhere to be found.
The tracking system is useless; "received for processing, x amount of days", no...
Have you received your rebate yet? I sent mine Feb 27 but I haven't received it yet. The tracking is weird this time, it says to wait 5-10 business days, but it's different from how it was before.
I was in the same boat, but I just checked my spam and I saw that they sent it two days ago. Search for "Your Mobil Delvac Rewards Virtual Prepaid Card".
Submitted on the 20th of October, approved the next day, "sent" on the 29th of october but I still haven't received the cards. Is there any one still expecting their cards?