Half-price tickets boost sales for Canes games