Modify init method to catch errors for base_price values equal or less than 0