I ordered 2 different gift cards and never got them in the mail. I tried to call their customer hotline at least 10 times and no one will ever answer.…