The shipping experience has been the worst. I placed an order on December 12, it shipped on December 14, and as of today, December 31, I still have not received my cards. The estimated shipping time was 4 to 8 business days, and this was meant to be a Christmas gift.
Claim your business profile now and gain access to all features and respond to customer reviews.