Don't need default values for hash
Added price_type validation