Psycho Sloth T.
Do not work with Karma they are scam…
Do not work with Karma they are scam charge thousands of dollars for placements and over promise and do not even show your products to the customer base they claim. THEY ARE A SCAM! I never write reviews but I had to come on here and do so. They wont stop pestering me to pay them and I ask for proof of what they have done and they can not provide it.



