These requirements should be considered in selecting the best insert: shear strength of parent material, operating temperature, load requirement, presence of vibratory loads, ease of installation, and installed cost.
Generally, ball bearings are less expensive than roller bearings for small bores and light loads, whereas roller bearings are less expensive in the larger sizes and heavier loads.