Honestly, it's hard to believe this whole thing but since this thread already has 122 posts, it's officially 100% legit.
Why? Because most of the 122 posts are telling the guy how it's illogical that it's his Apple watch which is due in the second batch. Lol