I ordered a £195 bottle of Creed…
I ordered a £195 bottle of Creed fragrance via the Creed official website on 17th June. Nearly three weeks later no delivery and no returning of my emails.For a supposedly prestigious brand their customer service is shocking.
Date of experience:
Jun 17, 2025