Just wondering if Liberty Reserve is that good, I have seen many reviews of them which claiming they are not legit and they are runned by a gang in Costa Rica which are all criminals.
Is there any positive review also or how are they managing to stay in business if they are a big scam
Is there any positive review also or how are they managing to stay in business if they are a big scam