If you ordered a physical gift card online and chose the “Mail” option, your order will come via USPS and take 2-7 business days. If you opt to select FedEx Ground, your order should arrive in 1-5 business days. With FedEx Overnight, your order will arrive next day.