Hp's Rewards program is free to join. You'll earn 100 points just for signing up, 1 point for every $1 spent. Points expire 180 days after they become available to you, so if you've had points sitting in your account for awhile be sure to put them towards your next HP purchase.