I had a smooth, fast, efficient experience. Very happy with the service, great for last minute gifts. Most companies offer to receive your gift card by mail or pick it up in store only. Sending your gift cards by email definitely gives you an edge. You were probably the 10th or 15th Website I visited until I found someone able to do this.