FYI - the Dictionary of Contemporary Usage says off of is a very common redundancy, especially in speech; the of is simply unnecessary . . . careful speakers and writers avoid this duplication and simply use off. As for should of, could of, and would of, the same book calls this slovenly speech and a debasement of the language.