Have not received items ordered
Have not received items ordered. One of the payments invoice was £10 less than what was taken out of my bank. This is a pure scam.
United Kingdom
Have not received items ordered. One of the payments invoice was £10 less than what was taken out of my bank. This is a pure scam.