For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Durand Norwood

United States

1 Reviews
5 Reads
0 Useful

1 review

Strut Health

Placed an order on the 19th I was…

Placed an order on the 19th I was supposed to receive a lab kit which their site says take 5 days at most to arrive. 10 days went by and I reached out to customer care and they stated they had no trace of my order despite me having an order number that they gave me and being charged by them and having all of my order details on the dashboard on their site. I went back and forth with customer care when one of the agents insulted me stating my card declined. I called my bank to verify this transaction and my bank verified that 80 bucks was deducted from my account by Strut Health. I chalked up my experience with them to a loss of 80 bucks as it's too frustrating dealing with their so called customer care team. I never received what I paid for and instead received insults from their customer agents. Buyer beware I ended sourcing what I needed elsewhere.

2024-05-29