These post seem legit.
I should know. I lick my own shit.