I always thought it was weird that they offered it at all. It's like the on-site cafe at my old work.... there's nowhere else within 2kms to buy a coffee, but still they used '10th coffee free' loyalty cards!! I'm always gonna ride the Creek as often as I can. Only Phillip Island comes close to the Creek, and that's a 12 hour drive away.