As a consumer, carrying around punch cards is not practical. Five stars has a way where using your phone number, your points are logged digitally, you can track and don't have to worry about keeping the punch card. Review collected by and hosted on G2.com.
I've ran into instances where the system will be down and then I didn't get my points that day. Review collected by and hosted on G2.com.
