by 99_percent_oral
Excellent story! Really well written and well paced!
I loved the introduction and 'back story' to the main piece: Made it a lot more real and pleasurable!
Happy shopping ;D