I had one time where I got the pack of their seeds it was open and it had a customs note on it. I emailed it to them, they gave me 50% refund.
I moved to a different country, and now I order from them every now and then and I get it within 4-5 business days.