Buy before 27 October, swipe your Onecard, win one of 400 $100 Adidas vouchers.