No sign of my order
I ordered stuffed animals from their website, but there's been no sign of them and no communication from the company. The tracking information indicated that the package ended up in Belgium, but still, nothing has arrived.
Date of experience:
Nov 17, 2025