I ordered Revolution from Pet Bucket on May 10, and received notification by e-mail that it was shipped the next day. I was warned that customs clearance could take 10-15 days, I figured that was probably business days, so I`ve waited patiently. Checked the mail today (June 4) and the parcel was there. No wonder it took so long, it looks like it was ordered through Petbucket London, UK, and post marks on the package indicate it was mailed from Singapore!! If I order again from petbucket I will know to allow a month for delivery.