They are based out of Charlotte right? I know they are huge...they definitely are a billion dollar company...