vendor comparisons