The lowest I can do is 1!Very bad service.I ordered 2 months ago the debit card stickers and still hasn’t arrived!I messaged the email for customer service multiple times.And they would always say the same thing… it will take up to 9-19 business days and bc of covid-19 (lmfao)It might take an extra 1-2 weeks.It’s been two months!!!!And it still has not come and I demanded a refund and still the same answer:It will take 9-19 business days and bc of Covid-19 it might be delayed for an extra 1-2 weeks.
Claim your business profile now and gain access to all features and respond to customer reviews.
Customize Any Bank Card in Secods. Fits All Bank Cards. We offer Free Worldwide Shipping.