They can be used in store or online.Gift cards allow shoppers to spend the money online. Often times there are perks to shopping online, such as free samples. This means the gift card ended up giving more.