OK........ so you're saying that alienware locks people WITH account numbers out from their support page? Have you ever heard of....Telephone Tech Support? Here let me give you the links.
http://support.alienware.com/Support_Pages/contact_support.aspx
On 2nd Thought let me just copy paste their numbers so you wont need to open the site.
North America Information:
North America Toll-Free Support and Service: (866) 287-6727
Support Hours: Open 24 hours a day, 7 days a week
Customer Service Hours: Monday - Friday, 10:00AM - 7:00PM EST
ALX Toll-Free Technical Support and Customer Service: (877) 259-3676
ALX Technical Support Hours: Open 24 hours a day, 7 days a week
ALX Customer Service Hours: Monday - Friday, 10:00AM - 7:00PM EST
ALX Technical Support by Email:
ALXsupport@alienware.com
ALX Customer Service by Email:
ALXcustomerservice@alienware.com
Contact Support by Email:
support@alienware.com
Chat with a Representative Click here to chat online
International Information:
Europe International Phone number: 00353 906 456 500
Europe International Fax: 00353 906 486 967
UK Free Phone for Sales Support and Service: 0800 279 9751
Germany Free Phone for Sales Support and Service: 0800 100 5079
France Free Phone for Sales Support and Service: 08 05 11 37 01
When contacting technical support, please have your account number, name, e-mail address, and phone number available. This number can be found in your owner's manual and on the back of your PC.