Buying gifts for a bridal shower is always a challenging exercise. It is hard to know what to buy that will make the bride happy in her new life. There are, however, a number of things you should avoid in terms of gift-giving at a wedding shower.