If you shop at Rivers, you can accumulate reward points by joining their free reward program, and getting your card scanned when you make purchases at Rivers stores.
Free rewards program getting you an extra 5% - 20% return on shopping at Rivers.
Join up for free, and show your card when making purchases at Rivers.
(Not sure if you can use this with the online store)
Different stores give different amounts of points per dollar you spend, ranging between 20 and 5 points per $1 you spend.
5.2.1 says each reward point can be used towards 1 cent of a Rivers gift voucher. This means you earn 5 to 20 cents per $1 spent.
You can't cash in points till after you earn 10,000 points though, which means you'll have to spend between $500 and $2,000 first.
But if you were shopping there and weren't getting points, then hopefully you'll get yourself a good gift voucher given some time.