So many red flags and questions here. You say an unsolicited email- did you know the provider? Have you ever emailed her? or subscribed to her mailing list? If no, did you ever wonder why would you, a client, be getting random emails from a provider you don’t know?
Onto the numerous instances of miscommunication.... If someone says they emailed you, first and foremost (and this is just me and my experience having a traditional 9-5), you should be asking the person to forward the original email chain to you. Did she produce the original email thread? Screenshots? Why did you suddenly switch to text? You should be maintaining correspondence in the same manner from start to finish, unless you and the provider agree to switch to a different form of communication. (E.g, email from screening to booking, unless someone clearly says, “okay, could we communicate via text from now on?”) Also, as a client, I think it’s wiser to insist upon email communication over text because so many texts never get sent or received or looked at until you realize it’s a little late.
I would’ve stopped there, but I guess you really wanted to see this person. If 15 mins past the appointment time comes and goes and you haven’t heard from her that she’s running late - you should be leaving, no questions asked. She said 2:20pm, told you to hold on at 2:24 and then instead of inviting you up to clear the discrepancy, you’re wasting your appointment time by texting her photos of prepaid card that has monetary value??? Bro? Were you just asking to be ripped off???? Even if you had made it up, she probably would’ve claimed that you all wouldn’t have a full 90 minutes. LOL and once she has those card numbers, she can use the cards and not even have to see you. Usually people want them out of the package so they can see all the details (including the sticker and the number to call to activate them)
Yes, ladies ask for prepaid gift cards to be purchased and the number/details to be given to them ahead of time as a form of deposit or prepay. But sounds to me like this girl wanted to rip you off. So that’s my take on it. Best of luck out here