Why don't you remove the lock and take to a local locksmith, they may be able to make up a key for you.
I was very surprised when my local managed to do this for my garage lock.
I originally purchased a cheap lock off ebay but it was the incorrect size, so I took them to the locksmith to...