How to get price to update when changing attrubutes within a View
Found it:


you must add a content: NID field and exclude from display to get the token of [nid] available
Then under style settings of the price field, select 'customize field HTML'
HTML element = DIV
Select Create a CSS class
the CSS class for Price is: node-[nid]-product-commerce-price


The NID token will update when a certain attribute changes. This can also be applied to other fields as well finding the CSS with firebug and then adding in the [nid] token