Roduve Healthcare Solutions
Clear Skin Max Order was never delivered, have not responded to repeated requests
I made two orders for Clear skin max on the companys website 1500001004 and 1500001182, it has been a number of weeks now and I have still not received these orders. I have submitted numerous requests to the company but have received only a one sentence reply saying the order was shipped and ...