For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Bella Ciao

Australia

1 Reviews
3 Reads
0 Useful

1 review

madethebest.com

Complete waste of time Stay away

Complete waste of time Stay away. Wow, beautiful website,they are quick to take your money, afterwards nothing is being done.15 days after payment and item still not processed. They went silent when I asked to cancel my order.. unfortunately I cannot give 0 stars or else I would.

2023-02-01