Mega 2560 R3 fake confusion

I received a very similar one from a seller in from China on Ebay. It claims to be genuine, and it looks to be geniune by all tell signs like the one above. The only thing I can say about it at the moment is that one of silver things that staples the power thing seems to have excess glue on it. Also the TM is not very visible, it looks like a bit like a block but then again it's really small so it might be supposed to be like that. The 3rd thing is that it doesn't say Made in Italy on the top left, but I think I saw some images of others are the same. Any update or comment on this would be appreciated.