Over all they are excellent. Product, shipping & handling, Price. Their website leaves a bit to be desired. Just confusing to me. They need to box things because envelopes are smashed when package arrives. Luckily contents have been fine. It is the mail service issue not Petbucket.