I payed on the 5th, and they didn't get here until today. 14 days is unreasonable, but he is from Canada. Still, I've gotten cards from Canada is 7-10 days. I got the correct cards, but the toploaders were covered in tape. I recommend using less tape in the future.