Is the shop online or real?

(real being that it would have an electric circut running from the door to a card that goes into your comp, and then reading it there)

In case you mean online, you can store the value in an application level variable, when Session_OnStart fires. When the app. starts (application_onstart) you can get the time & store it in app. level variable. Then after your hour is up, you can write it to a database using the ADODB.Recordset & ADODB.Connection objects. Then to retrieve use the same objects.

If you would like me to elaborate I could probably whip out some code.