Need to buy some CYA for my pool as it's current less than 30... Any recommendation where to buy it?

Also, any recommendation of Powder form vs liquid form?