Money was taken from my account but the company haven't sent the goods nor are they responding to my correspondence. They are also claiming to be the official uk Nfl store which they are not..
Money was taken from my account but the company haven't sent the goods nor are they responding to my correspondence. They are also claiming to be the official uk Nfl store which they are not..
Country: United Kingdom Region: England
Category: Clothing & Footwear
0 comments