The difference in discounts is due to a processing fee that covers the gifting and unwrapping experience. Additionally, there's an extra security measure required when sending a monetary value via email.
The good news is that you're still saving real money!