I give it one star because I can't give it any less. I purchased my gift cards from it, and they asked for a verification, then I hand it over to my husband who is the cardholder. My husband give them several phone calls, no one replies. Later on, they replied to my email and saying we can call them now. We are at work, this brings us a lot of inconvenient. Then I said cancel the electronic gift card parts, the staff there cancelled all of my purchase. A totally waste of time.
A reminder, if you don't have trouble purchasing, it works good. If there's some unexpected trouble, don't count on them working out for you! Stay away from this company.