What are discount points and how do they work?