Customer service is top notch
Customer service is top notch. Had a problem with an order and it was resolved within 1 hour. The outcome of the problem was resolved way better than could be expected. A++++ all the way.
Date of experience:
Oct 29, 2025