based on howard forums
http://www.howardforums.com/showthread.php?t=1496674
there is a list of places that will do it. i am in las vegas, and the only two places that wont be added are LAS VEGAS and New York.
that said i called the one in redondo beach, cal and you can activate over the phone and they will add the esn to the database. it will cost you some money. $55 was my quote. for flashing i did not ask since RyanMogul has a thread with a walk through of how to on PPCGeeks and also on xda even has a download link on the things needed. so make sure to say thanks to him on either site. and donate.
i hope this helps alot of you out there.