14 days after ordering with no product…
14 days after ordering with no product and no refund. This is a scam!
By Tracie B.
Response from Embody· Sep 14, 2026
We’re sorry that you’ve been left waiting 14 days without receiving your order or a refund. We understand how frustrating it is to have paid for a service and still have no clear resolution. We’d appreciate the opportunity to review your order and account details to understand the delay and help address your concerns. - Embody Team


