1 reviews | Active since Oct 2016
Terrible refunds policy. No customer service and a "no care attitude". Their motto: never interact with the customer and hope he goes away.