R
Realityisawful
Student
- Apr 25, 2019
- 120
But have 98,15% of positive feedback (sell a big bunch of another chemicals anyway...)
Dude, scammers have websites where there are typically tons of fake testimonials praising their "service". If all of the reviews are positive, this is a fake source.