Good customer service
Easy to naviguate and good customer service. I had an issue and needed to get reimbursed, they got back to me fast and got reimbursed within a few days.
France
Easy to naviguate and good customer service. I had an issue and needed to get reimbursed, they got back to me fast and got reimbursed within a few days.