For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Jonas

Germany

1 Reviews
3 Reads
0 Useful

1 review

ICAN Cycling

Never received the product.

Never received the product. They told me the delivering process is 20-25 days. I am waiting now for 38 days and nothing is moving, especially not my bike.

2026-07-10Verified