CBD rides a hit with punters