search top 10 Industrial bearing manufacturers, and try their 608 bearings.
those prices are the same as low-end skate bearings 5~10$/set, don't believe bullshits like "Industrial bearings are bad", those bearings should be the toughest.
I bought NSK bearings around 6$/set, perform better than bones reds, no need to wash them, just change them, and it's all good.
Install bearings in the right way, use old bearing to press new ones outer ring into the wheel, don't put bearings on the axle and press, that would damage them right away. put steel tubes inside wheels to even out the lateral force. last, crank axle nut just tight enough that the wheels won't shake, otherwise every trick you did are smashing bearings sideways. it would damage axle a bit at first, so I have a lot of spare axle nuts.
black ones are shitty china bearings, green ones are NSK 608dd 0.75$/ea.
I bought a little too much, so I gave some away to my friends.
I skate in sandy place/curb, they could easily last more than half year, but for consistent feeling, I change them