I ordered my calming duck toy on 9th December 2025 and still have not received it. It's now March 4th 2026I 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.