Discussing alternatives, transylvaniacare might be the answer you need.