Order place one month ago, no communication about when goods would be in stock, attempted to raise support ticket to enquire when goods would be delivered which was closed and deleted, poor service.
7 years ago
Insight UK has a
1.5
average rating
from
43
reviews