Can not fault the variety on offer, and my order was dispatched the same day. Super efficient. Unfortunately their delivery partner has let them down and 18 days since order was sent, still no sign of it.
3 years ago
MiniZoo has a
5.0
average rating
from
2,963
reviews