Best Bang for Your Buck phrase informal
Something offers better value for your money.
I suggest advertising our new product on television since we get the best bang for our buck.
To pay the bill for something
Be very expensive
To confront or deal with a problem in a direct and confident way
If a person has the devil's own luck, he or she has extremely good luck.
A: Yesterday I won a $10 million lottery jackpot and today I won a car in a draw. 
B: You have the devil's own luck.