I've been ordering from petbucket.com for a little while. I ordered once a while back, got everything I ordered. Then I went shopping around. I have to say that petbucket.com has very competitive prices! Lots of options. The website is easy to navigate (a big plus). The only problem I've run into, is it does take time to receive my items...because...geography. I live in the States and the items are coming from the UK. So that's something that just cannot be helped. It's worth the wait to save 30 to 80 $ so I set it up to receive my dogs flea/tick/heartworm prevention every three months. Thank You petbucket.com