Does anyone here know what is happening with mye28.com? I get a "certificate" expired message when I try to go there. Details indicate that the "certificate" expired April 5.
Internet search indicates that they were "down for maintenance" a couple of weeks ago, which would seem to coincide...