Gift giving is different in different countries. Here are some introductions in some countries.
In America, expensive gifts are not right. Instead it is appropriate (适当的) for you to take your friend who you want to thank to dinner or sporting event.
Australia is known for its friendliness. So gifts, such as a business diary, or a coffee cup might be appropriate in a business meeting. Anything more expensive than these kinds of gifts could cause embarrassment.
The most common form of showing appreciation in Greece is probably an evening's entertainment. If you do present a gift, avoid personal things, such as ties and shirts. If you are invited to a Greek home, flowers or a cake for the hostess are an appropriate gift.
When you are invited to a person's home for dinner in Italy, It might be nice to bring flowers or a box of chocolates for your hostess.
Gift giving is popular in Germany and flowers are often given as gifts. But if flowers are taken to a hostess of a dinner party at her home, you mustn't take red roses because red roses mean you love her. An even number of flowers such as 2, 4, 6, 8 means bad luck, but the number is appropriate like 5, 7, 9 or 11. If you come from a foreign country, gifts that reflect your home country are popular, when you visit a German home, and you might want to bring small gifts for the children of the family you are visiting.