Running behind on buying your gifts this year? Do you also feel like you don't have enough money to buy that perfect gift? You're not alone. But the good news is that some of the best gifts are cheap or may not even cost any money at all. Here are four:

1. Homemade Coupons. Corny right? Maybe, but they make great gifts for a loved one, especially a husband or wife. Maybe even a booklet of coupons would be a better option than just one. Make some saying free massages, free home-cooked meal, and/or breakfast in bed. This is also a great gift for kids to make for parents.

2. Bake for them: Find out their favorite cookies, cupcakes, or pies and bake away! The thought definitely counts here, even if you burn everything to a crisp!

3. Photo Albums: Photos make a great gift because they're a great way to remember good times. It's something that the person can look back at for a long time. Best part is it’s very easy to make. You can even go to the grocery stores now a days and use the photo booths to print them up.

4. Coffee Date: This gift isn't so much about a cheap cup of coffee as it is about the time you get to spend with this person. The companionship you show will be more appreciated than some random gift. Use this time to talk, or reflect on life.

Never forget that it isn't money that makes a great gift. It's the thought put into it that makes it great.