Vistaprint.com
Vistaprint.com takes your money and doesn't deliver
- 01-08-2002
- 5
I ordered business cards for my whole staff, paid by credit card and paid extra for seven day shipping. I placed the order on November the fourth. They charged the credit card that week, over two months later I have still not received my order.
Company: Vistaprint.com
Country: USA
State: Massachusetts
City: Waltham
Address: 204 Second Ave
Phone: 7818908434