I ordered some slime from this company on 21st September and received an email saying they would notify me on despatch. I have heard nothing from them despite having emailed them 3 times. Assuming that they are unable to deliver my order I have asked for a refund. Once again, no response. Don’t waste your money.
Claim your business profile now and gain access to all features and respond to customer reviews.