On the product detail page, have custom attributes setup that affect pricing:

-<ProductVariantAttribute><ProductVariantAttributeId>16</ProductVariantAttributeId><ProductAttributeId>9</ProductAttributeId><TextPrompt>Are there any cracks in the housing / plastic?</TextPrompt><IsRequired>True</IsRequired><AttributeControlTypeId>2</AttributeControlTypeId><DisplayOrder>0</DisplayOrder>-<ProductVariantAttributeValues><ProductVariantAttributeValueId>41</ProductVariantAttributeValueId><Name>Yes</Name><PriceAdjustment>-10.0000</PriceAdjustment><WeightAdjustment>0.0000</WeightAdjustment><IsPreSelected>False</IsPreSelected><DisplayOrder>0</DisplayOrder><ProductVariantAttributeValueId>42</ProductVariantAttributeValueId><Name>No</Name><PriceAdjustment>0.0000</PriceAdjustment><WeightAdjustment>0.0000</WeightAdjustment><IsPreSelected>False</IsPreSelected><DisplayOrder>0</DisplayOrder></ProductVariantAttributeValues>

* Are there any cracks in the housing / plastic?
Yes [-$10.00] No
* Does the item have water damage?
Yes [-$20.00] No
* Does the item power up and have a good LCD with all parts in tact?
Yes No [-$80.00]

1. Is there a way to have it re-calculate the pricing when the user clicks on a radio button (instead of just showing the change after he's added the product to the cart?  It would be great if it did this automatically, but a 'calculate price' button might also work?

2. Is there a way to NOT display the '[-$10.00] dollar amount?

Thanks!