Wow. You guys are tough. She's not my type and I don't go for the extra service you mentioned, but it sounds to me like she gave you everything and more, and without even upselling shit that's normally upsold. If she were my type, I'd be all over that, notwithstanding the OP's criticisms and conclusion. She sounds like an awesome provider, and it was her first fuckin' day. Shit, give a girl a break, huh? And IMHO, Sophie was an A+