You don't want Vistaprint type customers. The average annual spend of a Vistaprint customer is $78. It's just that through automation and millions of customers they can be profitable. There is almost 0 human touch from beginning to end. They are only cheap in small quantities that you don't want to deal with anyway. Vistaprint customers get suckered in with $9.99 standard business card ads showing nothing but premium cards with extra features that sell for $100. They are mostly wannabe businesses. For any serious business that orders a reasonable quantity of product (ie 500 cards, not 50), I can easily beat Vistaprint prices with good margin. I do well with the usual items - business cards, stationery, brochures, pocket folders, postcards, signs and banners. Don't sell on price.