The best thing about this program is that you can choose which perks are most important, so if there's something in particular I want (like free shipping or gift cards) then they'll give me those options first before offering others like "free coffee" etc..
It was easy getting started with them because of their helpful customer service team! There were some glitches when we initially signed up but once our account manager got involved everything worked out great again :) We're able get discounts from vendors through these programs as well - sometimes even more than what other sites offer us- plus have access to exclusive deals not available anywhere else online!! This helps drive traffic into my store by enticing people away from competitors who don't participate :).