1, Report:
#1530356
Posted Date:
Dec 24 2023
Lerry Mushroom Shop lerrymushrooms.shop [email protected] Failed to deliver on ordered product California
Lerry Mushroom Shop is a scam. I ordered multiple bars of Lions Mane choclocate and paid for shipping. Seller says it shipeed but is being held in San Antonio (of all places) at customs and want you to pay a refundable fee of $300 to the the package. I traced the shipping company to...
Entity
Categories: Health Supplements, Nutritional Supplements, Vitamin and supplement