Vista Print
Paying their bills
This company has been charging my credit card monthly for an order back in 2002. The order was never confirmed, shipped or received. I have written them, tried to call them, etc. With no response whatsoever. Be careful doing business with them and NEVER give them a credit card number, checking ...