Internet FAQs

Why do I have to create a TWC ID to get email?


Email is a value added service that is located within the My Account service portal. The TWC ID is your unique login and password that provides you access to these services.