Not at all bro, I enjoy reps as much as anyone. You just are a little hyper sensitive, that's all. I've had about 3 out of 12 reps take a shit. I'd actually be embarassed to take it to a guy to fix. 250 bucks?? Get a new one. No one is in the rep game for long term ownership. Just a short time fix. It's why so many people get addicted.
You seem very angry and disgruntled. There is no reason why a good quality rep should not last for at least a few years if not longer. What kind of watch are you glueing the hands onto?