Adding some test for Product.price automatic behavior, fix the Product code