Believe the reviews!
Like others, person claims to have posted items, provides a tracking number which Royal Mail states "the seller has said they've dispatched" and "we're expecting the parcel" but no other tracking details.
Can only assume the seller is investing the money, buying postage and then refunding everything a few weeks later while pocketing the interest gained.

Reply from Stranger Tings







