Thumbnail of user globespun

Sheila E.

Contributor Level

Total Points
87

1 Review by Sheila

  • Natural Life

1/24/24

I never received my items and the order confirmation disappeared a week after purchase. I forgot about it and now it's too late to get my money back! ZERO customer service

Service

Sheila Has Earned 7 Votes

Sheila E.'s review of Natural Life earned 7 Very Helpful votes

Sheila hasn’t received any thanks yous.

Sheila doesn’t have any fans yet.

Sheila isn’t following anybody yet.

Empty.

Similar Reviewers on Sitejabber

Thumbnail of user pamelaw2132
5/3/24

Stay clear of this company. They do not honor their mistakes. The consumer is left with...

Thumbnail of user cherryw37
3/15/24

I ordered over $100.00 from this company December 24 2023. It is March 15 2024 They say it was...