bearings 294-1000-E-M cost in Bahamas