I still have an open account with them, though I only use the watchlist/streamer (I got used to it and like it), but yes, I've noticed discrepancies occurring, too, between my them and my alphatrade L2.
The reason HMGP is trading in physical certs. stems from the DTC issue that is still not worked out. Once that is cleared up they will trade electronicly. The brokers need to transfer the shares by mail and it takes weeks instead of days for them to get paid so they just don't trade it. I'd recommend another account because this issue has been on the verge or being fixed for months now.
Tried to buy this through Ameritrade when it was .02...Refused to take my order. First and only time its happened to me. Not worth the hassle to open another account for just one stock.
Besides it would have taken too long anyway,and this penny has already moved too far for me to chase.