I'm only writing a review here because it ranks highly and has few reviews. So I can skew it.
The problem with Budget Pet Products is their delivery partner, Aramex. They have a 1.3 rating on Google, if you scale that from 0 to 5 stars and round it up very generously it means they are a 0.5 star delivery service.
That has definitely been reflected through my experience with BPP, but moreseo recently where they don't even bother showing up to my house and take my packages to a "collection point" instead. There happens to be a cat food store right next to that that offers the same products and prices - that's not what I paid for.
Aramex Fastway, the delivery partner, are simply taking the piss. They're unable to fulfill the local loop of the logistics and that means that you can't trust Budget Pet Products to ship your orders to you, on-time, or at all.