CallItKarma
Member
- Awards
- 0
Olympus Labs DermaTrest
They have an insane deal on Dermatrest...it sounds good to be true, especially since Dermatrest is impossible to find just about anywhere else.
Can anyone comment as to whether this is legit or a scam?
They have an insane deal on Dermatrest...it sounds good to be true, especially since Dermatrest is impossible to find just about anywhere else.
Can anyone comment as to whether this is legit or a scam?