I think it is most likely a fake. There have been other fake E cards floating around ebay, including E95 Mathewsons.