1, Report:
#1510887
Posted Date:
Aug 11 2021
Kratom Depot Stanford Botanicals, LLC Kratom Depot ripped me off
This is an online store called Kratom Depot that supplies and sells Kratom products. My check was deposited by Stanford Botanicals, LLC in Pittsburg, PA. They give no physical address. The website looks legit, customer comes first, contact us for support, blah blah. It's ALL BULLS...
Entity
Kratom Depot
Categories: Kratom