Allowing products of a fixed price to be found by the AJAX controller

Casting prices to decimal means it'll match, otherwise the rounding errors caused by storing the prices as a float means that a static price is never matched from the javascript slider