It depends, how expensive is it? $30+? Then you can take it back. Under 30. No. Also you can not do this to a child or preteen.
Nothing. Did you give an expensive gift because you expected something for it? That's 'payment' not a 'gift'.
I would consider money to be a very good gift because quite frankly, the person who is receiving the "gift" could buy anything they chose to with it. I give money for gifts quite often because you want them to buy something that they actually want or need rather than something that will sit in a closet and collect dust.
Yes, you can. That is what gift cards are for.
Buy him a gift! than he will remember that he didn't give you one.
you buy something you like.
I have
Buy him something, KEEP RECEIPT, wrap it, put it in a closet or drawer. If he gives you a gift, then give your gift to him; if he doesn't give you a gift, return the gift to the store, first thing Feb. 15th. Note: If you're this unsure of him, make it an inexpensive gift. Yes you should! This is the day about love! Think about him and not what he does to you!
Well it is always good to gift on a wedding, however, huge gifts are not recommended. Buy something which you can carry comfortably, something in your budget and something the wedded couple could use.
Noone is actually daft enough to give away gift codes, you either have to buy one from a store, or win one in a competition in a club or something- though this could be dodgy.
Read the terms of service on the gift card to find out
It is customary to give the ushers a small gift. Maybe you can give them a craft or something interesting, you can search it online, This site you may have a look~
I know you're doing a lot, but you do need to give a wedding gift.