I'm wondering what purpose this is for, as the vendor will not talk to you with out a key, if you have the key why do you need a second one, other than to replace a key that's been deleted.
You can not buy a key for an alt/someone else as they are NODROP.
So basically why ?