Tweaked timestamp handling.
Grabbing the timestamp from location from the SNS message

Previously using the server time when the message was dequeued was
causing problems.  Using the time when the message was enqueued should
solve that problem.