"He which soweth sparingly shall reap also sparingly; and he which soweth bountifully shall reap also bountifully" (2 Corinthians 9:6). This law works on positive or negative things that we sow.
Although this is an unchangeable law of God, it can be overcome by a greater law in much the same way that we can escape the law of gravity by using the greater laws of thrust and lift. The negative things we have given don't have to come back to us if we apply the greater law of forgiveness (1 John 1:9). Likewise, the good things we have sown can be voided if we don't continue in well doing (Galatians 6:9).
God is our source, but God uses people. If we pray for finances, God is not going to make counterfeit currency and put it into your wallet. He will use people to get the money to you. So, it is not always as simple as praying for money and receiving it the next minute. We need to believe the Lord hears and answers our prayers, and then pray for the people He's going to use to deliver the answer. This could mean any number of people such as our employer and the people who buy our goods. Ultimately God is your source, we must trust Him.