For businessesSearchWrite a reviewCategoriesAbout
简体中文English

customer

Poland

1 Reviews
4 Reads
0 Useful

1 review

Supercraft

It was laggy

It was laggy, required additional restarts. Shame they took this domain whilst providing terrible service that makes you wait days for their 'hardware' to be fixed. Never more.

2025-05-07Verified