One thing the OP didn't mention in his post was how many free sex he had with the girl outside the shop? if she had fucked his brain off before getting money transferred, then regardless of the story, he should just treated the whole thing as paying off a high class escort. end of story.
But if there ain't no free sex, then it's different story.
Cheers