The best thing you can do about Outsourcing your BDC is to try it. You have to cover a few aspects. Process is one of them for sure, as it requires change from the inside and great communication with your new BDC team. You also have to consider human resources, performance, costs obviously (training, systems, downtime, lead fumbling, etc..) We recently published this post about choosing the right BDC structure for your dealership. If you're still wondering you should check it out. Has anyone else had good or bad experiences with outsourcing to a Virtual BDCs?