I agree its a pain , a mate I showed some stuff ended up buying 2 cheapo B&Rs in a week screws fell out & cost him 25$ for one screw. My first noobmariner movement died , loved the watch , wanted to repair it but it was easier and probably cheaper to buy new , so that's what I did.. Some things can be prevented by screwing tighter or glue, some thing just break . as for gens for the price of an average repair or service you could buy 2 new quality reps and avoid the 2-3 month wait . Its part of the game , keep on playing , you might never win but its still fun to take part in