Apple has just released a new feature for the iOS and MAC version of iBooks that allows customers to gift an eBook to a friend or loved one. This new service only works domestically, so if you live in Canada and want to gift someone also in Canada, you are good to go. Gifting an eBook does not work internationally.
Gifting in the iBookstore works identically to Apple’s iTunes and App Store counterparts: Just choose the book you’d like to gift, then tap either the dropdown arrow next to the price (on a Mac) or the Share button (on an iOS device). On a Mac, select “Gift This Book”; on iOS, choose “Gift”–then add the recipient’s email, the sender’s name, a brief message, and the date you want it sent (now, or later). One note: On iOS, it looks like you have to tap the “Today” field under “Send Gift” in order to change to a different date.