Review Very very poor!!! We loose the trust!


1.0
Very very poor!!! We loose the trust!
More than 2 months delayed in their Warehouse no Updates given, all contacts provided neither no answer or unreachable!! Not Recommended!! Very disappointing!!

Reply to Review

Sign-in Required

Please sign-in or register in order to reply to this review.

Sign inRegister
BACK TO TOP