I worked up some cards on the vistaprint design page and ordered them, This was back on 18 Dec. They had a claimed receipt date of 1 Jan. Well today is what the 12th... and No cards. Anyone else have issues with Vista Print?
Any other recommended places?
Bookmarks