The Sales team is the group that would issue the key. What area of the world are you located?
I contaced Quest Support to try and get a license extension, but it appears they no longer support this product. Does anyone have a method of getting a license key? 5 days isn't quite enough.
License Key