I give reps to good posts, if I agree with them or not, reps for me is a way of rewarding someone making a good effort to contribute to the forum and provide info...Also when some one gives a good thought through review to my work as a token of appreciation