https://www.walmart.com/cp/Google-Mini-Google-Home/6378575
Also it's not gift cards, the 25 is a credit on a future order that you have to do through the Home after linking your account to Walmart.
Half way down the page are the details. If you placed two different orders from two different Walmart accounts and then followed all of the directions you'd pay$4 for each unit