Excited to get mine. It looks like the program's tracking page is bunk--mine still shows awaiting arrival of my device. After a couple emails with their support, I finally got them to cough up that they received my device on 4/30 and that my card should be on its way.
This post gives me hope that it's happening, but with Clover's poor communication/status pages we'll need to be patient.