Fixes issue #45

Fixes a bug where a type error was caused on the return statements for the price_range() function.  variant.price is not a float, it's a unicode string.