Seen Amy, you need to catch her on a good day. Seen her twice, first time very good, closed mouth kissing, on top and gave oral but second time seemed like going through the motions so have not returned to see her. (Although I have seen Megan who works at the same flat quite a few times, and again you have to catch Megan on a good day for a fantastic time!)
From my experience over the years, the ups and downs are usually caused by the previous client or the number of clients they see in a day. Even a WG I've seen 5 or 6 times can have an off day and give poor service. Though I usually tell her and she'll make it up next time, that's why I find a few regulars. It usually stops the disappointment and waste of money in new WG. I do see new WG but the last few months have been not good in Wales.