They are a legit company, however from what I remember, credit card companies etc don't support online pharmacies and don't want nothing to do with them, they think it will make them look bad. I have never used e-check but I don't need to as I live in the Ireland, im sure more detailed answers will come.