You could validate presence of :price here too.