Robert Keane
Vista Print Robert Keane CEO of Vista Print is stealing millions from unsuspecting customers through a billing scam
Vista Print is a vicious online printing scam run by Robert Keane. His phone number is 781-547-6324. His email is [email protected]. The offer cheap printing services in order to get your credit card number. Once they get your card number they start their monthly billing scam for some useless ...