Update: Some offers mentioned below are no longer available. View the current offers here.One of our favorite promotions is back, with Staples offering waived purchase fees on its $200 Visa gift cards. Here are the details:Offer valid Feb. 23 - 29, 2020Limited to one gift card per customerWaived $7 purchase feeAvailable in-store onlyOne of the easiest ways to earn points is through buying gift cards — though be warned: banks have been known to claw back points if they think people are abusing the system. However, this offer is limited to a single card per customer, which shouldn’t cause alarm. These cards are pin-enabled, which means you can utilize them on just about anything you’d normally use a debit card, including bill pay.Which card should I use?With waived purchase fees, you’re essentially earning free money on these gift cards when you maximize your spend. Staples codes as an office supply store, which means that the Ink Business Cash Credit Card, which earns 5% cash back at office supply stores (on the first $25,000 in combined account purchases per account anniversary year), is your best bet. Right now, the card is offering a $500 bonus (or 50,000 Ultimate Rewards points if you’re a Sapphire cardholder) after spending $3,000 on purchases within the first three months of account opening.The Ink Business Plus (no longer open to new applicants) also earns 5x if you managed to snag one before applications closed.Bottom LineStaples tends to be pretty generous with its sales on gift cards, and a no-fee purchase is certainly one of our favorites. Use a card that maximizes rewards in order to earn free points on your purchase, now through Feb. 29, 2020.Sign up for our daily newsletterEmail addressSign upI would like to subscribe to The Points Guy newsletters and special email promotions. The Points Guy will not share or sell your email. See privacy policy.