ePayments is terrible and work with Rietumu (which everyone expects to be going bust very soon).
To look more legitimate, ePayments publish spoofed revenue numbers (extra ",000") and photos supposedly showing their company offices with a lot of staff - but they are "stock photos" =)
They only...