I read this whole page of comments (when it was at 105) and gk1's comment is the only one that comes even close to what I'd like to see here:
> You're underestimating how far people are willing to go to appear legit. Showing logos of companies who aren't your clients -- or of publications that never mentioned you -- is common. They know most people won't check to verify.
...Along those lines: has anybody considered the possibility that the whole thing is an elaborate phishing site?
Here's an avenue for investigation which seems to be unexplored here: has Flymaids hired any maids, or contracted with them, or however that works?