What is the process for ordering gift cards?

Ordering is simple and hassle-free. You can place your order online, and both physical and virtual cards will be delivered promptly. Virtual cards can be delivered within 24 hours.