I've done a very conservative "bearing life analysis" and based on the bearing design life for 7000 lb Dexter axles under maximum trailer weight, and 12,000 miles/yr., a set of bearings would last a minimum of 15 years. Understand that this is assuming proper lubrication practices and clean handling practices are exercised. My career was bearings, and in general, cause of bearing failure is mostly contamination and improper lubrication.. Therefore, the annual repacking and replacing seals using clean hands, rags, grease to prevent the introduction of any type contaminants. If the bearings inspected are free from any scars, marks, discoloring from heat on the raceway, and properly handled during installation, you will never see a bearing failure. Bearing Buddies are not necessary. Helpful on boat trailers when the wheels are submersed under water, when the extra grease helps keep the water out, but not really going to add anything otherwise.