Anyone who has ever run a business understands that the key to growing a business is customer acquisition. Customer acquisition requires a top-notch marketing team and every marketing team will explain to their audience that business cards are vital. Business cards are always a great investment because they are relatively cheap, easy to carry and provide an easy way to get your information into the hands of potential clients or customers. With this in mind, there are numerous places to choose from when looking to get high-quality business cards printed, and several are avaialable online, allowing you to complete the entire process right from the office. The top three business card retailers online are currently Moo, GotPrint and VistaPrint. Below are the most common questions about these three online business card retailers, so you can choose the one that's best for your business needs and budget.