This was my first purchase at Budget Pet Care and I must say that it was a great experience. Though the order was delivered after 12 days, but they do say on their site about the number of shipping days. However I think the prices and discounts are worth the wait. I almost saved about $9 on my order. I will definitely recommend it to all my friends.