fix decimals not accepted in variant prices