Loading: How to choose a programmatic vendor: five questions to ask