Bought a 30 day "USA/Canada/Mexico – Unlimited data/calls/texts". SIM was quickly delivered. After landing in Montreal I inserted the SIM in my phone, and it took about four minutes to activate itself. The SIM worked perfectly and I never had a problem. I had to stay an extra week in excess of those 30 days I bought. While the phone number was de-activated after those 30 days, but mobile data continued to work for the entire extra week both in the US and Canada.
So I definitely got more than I paid for. Would buy from Prepaidzero again any time, I am very happy with their products and services.
Did provide more than I paid for, fast delivery, no problems at all.
Improvements or suggestions
There is nothing that Prepaidzero could improve. It's AT&T which should improve their mobile phone coverage in the midwest states. Whole towns are out there without mobile data.