I believe,money giving is extremely common at weddings..but,otherwise,i don't think it's a good idea to give money as gift.it appears quite impersonal.it shows you put no thought into the gift..and also,the memory of a gift or the gift itself will last a lifetime. How long will the money last?