Giving a gift at a wedding is standard practice throughout the world, but it can be difficult for guests to decide what to give to a couple getting married. Depending upon the culture you’re in, the type of presents a couple receives can differ, usually though it is either things they will find useful or enjoyable during their life together, or money. In eastern cultures it tends to be money that is given, while in western society it is usually gifts like coffee machines, cutlery sets, cooking utensils, and more.
when you’re going to a wedding with a guest list upwards of 100 people, it is very hard to avoid gift-overlap. This is where two guests have brought in the same gifts, and this is often unavoidable. It is therefore common courtesy to allow the couple getting married to return the gifts should they already have the product.