I am trying to add prices together using either the monetary type or float4 type. Monetary doesn't seem to add, and float4 renders results out to 7 decimal places. Also, float4 doesn't display prices with .00 cents. Which data type should I use to solve this problem?