Order didn’t arrive
Put in an order 10 days ago. Had to verify my identity, which I did, but never received the order. When I inquired, they said it was delivered the day after my identity was confirmed, which it didn’t.
Scammers.
September 22, 2025
Unprompted review
Reply from Williams Medical