UBI Payment Services
Mail fraud
I received this ubi letter... After some other letters... Makes me wonder how they Compile their lists. One complainer says second answer tells you send $10 ... Another complainer says the company is outside America. So it must be a scam to get your Ten Dollars! As the other complainer says, you ...