Ordered a Xmas tree and was delivered…
Ordered a Xmas tree and was delivered to a place in London !! I live in Cumbria,email corisponded over 10 emails and still nothing . Totally a scam need looking in to .going try and get claim back through my bank . Or even try small courts claim ... 😡😡😡
