They have the echeck system implemented... from what I was told, they have a new payment processor who was having some issues in regards to their system being implemented on the site... they have been working on fixing that issue but thats not an umbrella issue, thats a merchant issue they are...