Gifting HoT
Depending on which country she lives in, if you know her address you could purchase a physical case to be delivered to her. Of course, physical copies are limited to only a handful of retailers, so there might not be any available in the country she lives in.
I don’t know any other method that won’t be simply giving a serial code or the money to purchase. Otherwise – I hope you manage to find some way of doing this.
Considering she would have to register the expansion to her account and download it before being able to play it, I think it would be a bit hard for her to not notice.
Yea, this would be nice to see. I really love how you can gift gemstore items and would like to see this mechanic added to more purchasable stuff from ANet.