I purchased my Palisade on 5/18/20. I forget exactly when i applied for the BonusDrive through Allstate, but i received my check on 6/14/20. So it took me approximately a month to receive my check. I received emails at each step in the process (ie. Approval, when check was processed, when check was mailed with tracking info). Definitely not a scam, and i was surprised that the check actually comes from Hyundai, although after reading more on the BonusDrive web page, it actually says that it would come from them. Anyway took hardly any time from start to finish for $500 extra bucks. Paid for a trailer hitch and some all weather mats for the entire car.