Both episodes are up on Demonoid. They were recorded and ripped from VHS so quality is lacking, but frankly I think this is how Elvira is meant to be seen.
Also, to mention, Elvira is airing on national affiliates through local stations, so the beauty is you don't need cable.
Movie Macabre airs on Saturday at Midnight on a local channel for me. Check Elvira's site for local listings: