Source: http://www.muslimmarriageadvice.com/long-distance-relationships-article-giving-gifts/
When living overseas or staying away from your spouse one of the easiest things to do and possibly the most effective method of telling your spouse how much you miss them or how much you care for them is to send them gifts.
In the world where a person can do almost anything on the internet it has become quite easy to send gifts to anywhere in the world. A person can send anything from chocolates, to flowers, to books and much more to their spouses.
What do you need?
In order to send gifts you need a few things.
A Paypal Account/Google Checkout Account or a payment method whether through debit card or credit card.
Address of where you want the item delivered
What can you send?
With the internet you can send almost anything as a gift to your wife or spouse. Listed below are some ideas that can help you get started.
1. http://www.apple.com
Send a personalized iPod or iPod Touch with a special message to your loved one
2. http://www.godiva.com
Send a personalized box of high quality chocolates! What better way to your wife’s heart than through chocolate.
3. http://www.amazon.com
Amazon has almost everything that you need to send. From books to electronics to even toys!
4. http://www.ftd.com
One of the many online stores where one can send flowers to their spouse.
There are many other online stores that can be used to send gifts these are but a sample of the many stores and choice of gifts that are available.
Remember
One important to remember is that spending money on your family in gifts or other things will be counted as charity by Allah.
Abu Mas’ood Ansari (RA), said, “A Muslim person who spends on his family with the intention of acquiring rewards, then this will be recorded as sadaqah on his behalf and Allah will reward him accordingly.” [Abu Dawood]
from other hadith we also know that charity does not decrease you in wealth.
The Prophet (saw) said: (Giving) Charity does not in any way decrease wealth. Allah increases the ’Izzah (respect) of a servant who forgives (others). And the one who shows humility, Allah will elevate him in the estimation (of the people). (Muslim)
So the benefits of spending on your family include their happiness in the dunya and an improvement in your relationship with them as well as reward in the hereafter!