Then try using a different payment method each time?
Meatslush0001@gmail.com (pay with PayPal)
Meatslush0002@gmail.com (Pay with Visa)
Meatslush0003@gmail.com (Pay with American Express)
Meatslush0004@gmail.com (Pay with Mastercard credit)
Meatslush0005@gmail.com (Pay with Discover)
Meatslush0006@gmail.com (Pay with Newegg gift card)
Meatslush0007@gmail.com (Pay with whatever else I missed, or if you have another credit card listed above with a
different number, use it)
Or better yet...Create a temporary virtual Credit Card for each transaction and revoke it. Citibank, Bank of America, and some other banks offer that feature.
If Newegg has actually fixed this flaw by cross checking names and shipping addresses, then you may be out of luck and there's nothing you can do about it.
All I know is that I used that same method back in Nov-Dec '09, and it worked fine with multiple accounts all using the same exact name, shipping address, and credit card info.