twc com/betterreward

Within 30 days of service installation or no later than 11/19/14, whichever comes first, you must go to www.twc.com/betterreward and complete registration using 
Customers can also connect to TWC WiFi® Hotspots and manage their terms and conditions are available on www.twc.com/betterreward.
I didnt receive a redemption code until today, but when I called after two weeks they told e to go to twc.com/betterreward and click on forgot 
PAQUETES · TV · Internet · TELÉFONO · POR QUÉ TWC · ENGLISH . actualmente aprobados pueden encontrarse en www.twc.com/approveddevices.
Within 30 days of service installation or no later than 11/19/14, whichever comes first, you must go to www.twc.com/betterreward and complete registration using