"you will find our prices very favorable ."
I feel puzzled about there are two objects after one Verb .
It is indeed. It is simply that the example given in the question did not contain two objects.
In English, there can be two objects after a verb, as was said. But one of them, "their mothers," is called an indirect object. "Presents" is a direct object. That is how it can be done in English, with a direct, and an indirect object.
To make it simpler, this sentence could be used to answer two questions. Who will get the presents? Their mothers. What will their mothers get? Presents. The answer to the "who" question is the indirect object. The answer to the "what" question is the direct object.
Actually, there is only one object after the verb. The sentence starts with the subject "you." Then it continues with the auxiliary verb "will," and the main verb "find." The object is "our prices." The sentence is finished with an adverb "very," and an adjective, "favorable." Because "favorable" is an adjective, it cannot be the object of a sentence. Don't worry, things like this are often confusing for people who are learning English. Be patient with yourself, you will get it.
"you will find our prices very favorable ." you mean "favorable" decorate "our prices " , it is not object
Tomorrow is Mother's Day. People wil bring their mothers presents. It is fine for some verbs to have two objects.