I'd be surprised if any of that still works, unless you are talking to a very retarded Account Manager.
Refusing to provide a website for approval because you had one "stolen"? What, you just typed in the address one day, and there it was, gone! My response to that would be - If you don't trust...