I had an account with them, but was totally dissatisfied.

First, they told me that I won't get a refund because I didn't keep myself to the Terms (Their terms are different than what the sales persons said).

Although the Terms state that you can't get a refund if you lodge a complaint with Paypal, I did and reported this on KWWHunction.

Then they refunded my money ... the whole US$7.95.

Regarding support I can vouch for Sandino. They have some problems today, but I am sure that will be solved soon.