You can purchase both physical and eGift cards on The Home Depot website online. You can also check for the balance on the website. The Home Depot also ships the gift cards if you are sending them to someone else with free shipping. You can even recharge your pre-purchased gift card from The Home Depot.