I responded to their email quote yesterday asking them how to order, and they emailed me back saying they'd call me today.
Phone never rang.
In the meantime, I did some searching on the web and have found many complaints about them in recent months for not answering calls, not honoring warranties on batteries etc.
Someone posted on e-bodies.org that Turbostart(sp?) is gearing up to make Mopar restoration batteries. They have licensing set up, but it is still months off before they might actually have them in stock.