For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Rachel Ryan

Switzerland

1 Reviews
2 Reads
1 Useful

1 review

Galaxyfootballshop

I ordered football kits four weeks ago

I ordered football kits four weeks ago. No sign of delivery and very poor communication. Tracking reference suggests order is coming from Italy but it has become apparent the site is Chinese. Do not buy from here.

2025-07-25Helpful 1