Derma Science - Rainmaker Europe Ltd
Consumer Report
I ordered the two skin care products that promised in conjunction would 'smooth out wrinkles' etc - paid a R39 fee for dispatch for each of the products and received dispatch confirmation by email. A few days later I received an SMS from my card provider stating that R860.40 had been taken from my ...