The RockAuto option should be fine, as long as they actually ship you Timken bearings. But when I ordered wheel bearings from them, I got a mixture of "equivalent" bearings from National and SKF (I think it was). They worked fine (several years now), but I was somewhat unhappy with the substitution. Then the last time I ordered from RA, they just cancelled the order a week later, saying the Gates hose was out of stock. Their website still shows it as available ...
Also, check your cart carefully before you commit to buy. They have a habit of shipping things from different warehouses, and charging you separate shipping for each source. I've seen the shipping charges be twice what the item cost (or more).
Next time, I'll buy from TRF.