Can o order from the UK site in the US
Asked by Anderson D. on 7/16/2016
1 Answer
Lawrence P.8/19/2016
This site is a scam. I just ordered 13 soccer balls, they sent me 3 defective balls... I am not able to either return or call them... I've sent many emails and no response yet. Please stay away
Add your answer
Click to upload/insert
or drag & drop