Can I have the goods delivered to somewhere other than my invoice address?

Yes. You can add multiple addresses to the address book in your account and have the goods delivered to any one or even several of them.