I have been hearing good things about
Liberty Reserve recently and have just opened up an account to see what they are like. Their security appears to be really good and their support are extremely responsive which is always good to see.
Does anyone else have any feedback on them?