Yes. You can buy e-gift cards at H&M. There are four types of e-gift cards for you to choose from. The amount of your e-gift cards can be decided by yourself or selected from its recommendation, including 100, 150, 175, 200, 250, 500, 750, and 1000. The e-gift cards are a good gift for your friends, family members and loved ones.