Free Gift Cards can serve as ideal gifts when it comes to giving your customers, family and friends etc. You can buy Free Gift Cards, or you can get it free from some stores and restaurants. Free Gift Cards with many attracting features have become very popular, given the users need to visit only a few stores for purchasing either online or directly in the store. While buying Free Gift Cards, you need to realise that you are coming under certain restrictions.