If you're on the fence about using epetsore, read this.
I have experienced consistently good service: rapid delivery, good comms, and they almost always add a personalised delivery note (addressed to my pets). Just goes to show that there's an excellent team behind this company.
If there's ever anything my pets need, epetstore is the first (and often only) place I look.