The ability to link our rewards program with other programs like Facebook is great! It makes it so easy for customers that want more than just cash or points incentives they can earn those as well by sharing their favorite products/services in social media outlets such as facebook etc.. I dislike how much of an upfront cost there was when we first started using this system but now its pretty low maintenance once set up correctly (which takes about 5 minutes). We are able to track all purchases made at one time which allows us to see where people spend most money within stores without having employees constantly checking receipts throughout each transaction.