Change sub_total_amount condition to ensure $value is float, not int.

Was causing issues where someone might set the value to be greater than $9.99, and it was parsing it as $9.00.