Derma Science
Consumer Report
Ordered products relift xs and Derma Science in South Africa. Product advertised as free samples and only shipping had to paid. Product was ordered in May, and as yet not received. Erroneous amounts have been debited off my Credit card, 1st amount last week was ZAR867 and yesterday an amount ...