@karry
Giving us your ingame username would be a security risk. If our server ever got confiscated ... the last thing you want on it is a bunch of IMVU usernames sitting in our database. Instead, you will press a "use product" button on our site ... and it will simply send the product to whatever IMVU account your IMVU client is currently logged into, or you will give a gift code to your partner if the product is for them.
Question: Do I need to pay extra to use products on multiple accounts?
Answer: You can single pay and send products to infinity accounts. We do not charge extra for multiple accounts, zero credits are charged for gifting, nor do we limit the accounts you can send to. Many of our users use our systems to re-sell our products and send them to many people. Limits such as that would cripple our reseller community. Our customer base is strong because of our interest in full customer support in all customer endeavors. We do however charge a $1 fee yearly or after 12000 uses of the product, to cover maintenance fees. Maintaining your products costs us bandwidth, storage, and technical support; all of which your $1 goes to cover.
Source:
faq.php#f0r22