Afternoon! As one of the guys who works for the site in question I can honestly say that yes this source is 100% legitimate. I've known them for a long time and know for a fact that they are VERY well placed to know such information. The source isn't named for the obvious reason that they would...