fixed purchases so current_total_price >= 0