There probably is something in the T&C that says gift cards don't count, but practically speaking, if you purchase physical gift cards in store you should get the points. If you tried to purchase gift cards online (no idea if this is an option for Lowes) then you stand a much better chance of not getting the bonus points.