Scentmall.org
SCENTMALL.ORG refund still not received
[email protected] contacted me to advise that I would receive a refund for the £54.08 that they owed me on an order I placed in October, but still no refund. This is 23days late based on an email i received on 12th November, detailing that my refund would be in my account in 3-5working days. ...