You should either:
1) Set
Price
in the code that populates the data from the database with the value you want to use and bind it.
2) In the object you are binding two, have the price property work out which value to display.
in either case you might find the following useful, though you will have to adapt it:
decimal valueToUse = Store_Product.Price > 0 ? Store_Product.Price : Product.Price;
Assuming you haven't used nullable types.