Buying gifts for anyone can be difficult. You need to balance whether the recipient will like the gift with the type of gift you can afford. Add to this the fact that you may have been buying the same person regular gifts for many years and it can be very difficult to keep buying something that they will get real value from. Of course, some people are just very difficult to buy gifts for.
Gift certificates provide an excellent compromise. You can spend as much or as little…