We understand your frustration wholeheartedly. We certainly do not stand behind a 3 week delivery of our Seeds. Domestic (U.S) Seed orders shipped via USPS First Class Mail require only 3-7 days for Delivery. And International Seed orders shipped via USPS First Class Mail requires 7-14 days for Delivery. (Depending on the Country)
We are truly sorry that you had such an unfortunate experience with us, Matt. And we Sincerely Apologize for any inconvenience that it may have caused you and your family. The delay in delivery was simply a mistake on our part as we unfortunately overlooked your particular order that day/week on our Delivery List.
Rest assured, that in no way did we intentionally delay the delivery of your Seeds or deliberately forget to include your free gift pack of seeds. It was all just a blunder on our part. For what it's worth, we would be more than happy to re-send you your free gift pack of seeds (And of your choice) but sadly, we never received any communication (s) from you saying that you did not receive the gift pack of seeds.
Nevertheless, Today we will gladly re-send you your free gift pack of seeds.
We do Sincerely Appreciate your Business, Matt and we hope that you will allow us another opportunity to serve you and your family.