If you would ever like to receive your gift cards I highly recommend choosing another company. It took over 6 weeks to get our cards, then they were sent encoded wrong. We sent them back to be coded correctly & still have no cards 3 months later. Finally had to issue a charge back. This has to be one of the worst companies I have ever dealt with. Their customer service is non existent.