I ordered a business card a week ago, and as of today, neither the card nor the refund…
I ordered a business card a week ago, and as of today, neither the card nor the refund have arrived. Avoid placing an order on this website. Absolutely no customer service assistance when I try to contact them.
31 Aug 2022