No, there are fees for getting the debit card. But for store gift cards, you need to pay some price.