price is probably the biggest factor for most people. then only quality of service. if we had unlimited funds it would have been other way round.