I personally love getting gift cards because it gives me the freedom to choose my own gift. It saves on returns and I can hold on to it and use it when I am broke and need something. Gift cards cost nothing to ship and many can be sent online in minutes so no worries about if the package will arrive on time.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed