Wow that's absurd! I can see how that could easily anger anyone. It's sometimes sad what people put others through in order to gain a follow, a like, or registration. One would assume with all that information and effort you'd at least be tipped some SBD or something!
My apologies for that experience. My votes aren't worth much as I am no whale and try to spread them out to most of everyone that engages in my posts, but $0.03 is better than nothing!