This might seem a bit way off, but is there any possibility that someone else had offered/was asked by Jessica to close that night? Jessica apparently said she would be home from her shift early.
Is there a chance that someone who worked at the gas station had offered to do the final close for her, and she was intending to leave at 11pm for some reason? Is there any way one of her co-workers or boss (not accusing anyone - just throwing up ideas) could do this for her? I'm guessing it is not the norm, but I'm still questioning how she could possibly know she would be leaving early that night.
I know some mentioned way back in this thread that it could simply mean that she was going to be extra-organised and be ready to walk out the door when the gas station closed, but how could she possibly predict if she could leave early or not? Anything could throw this plan out the window - late customers, problem with the bowsers, cash drawer not balancing, the list goes on. If she worked with someone else on her shift, I could believe the leaving early plan - they could cover any late duties and let her go early. But she was supposedly there on her own.
Any thoughts?