There is no delivery fee and cards are delivered within minutes. Please allow 24 hours after purchase for activation of your code. Gift cards cannot be used for online retail purchases.