Integrity is always such an intersting topic. My .02 on this is that integrity is the foundation of your life. Little breaks in intgrity are just as bad as big ones. Think of the foundation of a bridge (the integrity of the bridge depends on its foundation). Would you really want to use that bridge if the foundation was shaky in the least?
Also, integrity is a very personal thing. My integrity can not be determined by anyone else. And, I can not decide what your integrity should be. If, however, I ever question whether or not something is in or out of integrity for me, it is probably out of integrity.