I use the target debit card and get my 5% off including gift cards. The lady at the service desk at target told me that if you only buy a gift card you don't get the discount you need to also buy something else...

Don't know if that is true as I always buy something else!!!
Anyway, get the card because target is awesome and you get free shipping on every single order with the card!!!