No difference in meaning:
"They knock a few bucks off her price."
"They knock a few bucks off of her price."
"They knock off a few bucks from her price."
"They knock off a few bucks her price." You need to say "from her price" in order to explain where they are "knocking off a few bucks"