You have to use the full email address as your username on the Internet login page of Windows Mail. You can log into your web mail without the @sky.com.

The number is not exactly 'high cost' and it is free if you have Sky Talk.