I ordered my calming duck toy on 9th December 2025 and still have not received it. It's now March 4th 2026
I have sent several emails to customer serviced /support and have asked for a refund which is when they stopped replying.
Dreadfully company, that is if it actually exist.
Claim your business profile now and gain access to all features and respond to customer reviews.