Each time you get the CSV, would it replace ALL the data in the Master? Those hidden columns have data that are not in the CSV file (prices), so clearing the Master sheet and recreating it would not be replicating those prices.