Yahoo Web Search


4.50 average rating based on 126 reviews

  • TrustpilotJan 8, 2019
    Editing this as the head of customer engagement contacted us after the review. He took ownership of the issue even though the main problem lies with their shipping partner. We appreciate his effort to resolve the issues, offer solutions and inform us of the steps they’ll be taking with the shipping... Read more