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 Wjunction.
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.