Arrived quickly to USA. A couple of orders ago, the item had not arrived in the time specified. I contacted Petbucket, and they were prepared to ship another one out with no additional cost to me. I told them to wait a few more days. The item arrived a couple of days later.
The point being, that there was someone on the other side of the line and they were more than willing to do me right.
I'll keep using Petbucket in the future