Before I found TFP, I used the dip strips and the "free" pool store, and I almost always left the pool store with at least $100 in chemicals (Pool store alkalinity + $35 for 13 lb, compared to baking soda @ Sam's $7 for 15 lb). Even with all their special chemicals and potions, by late July, early August, my pool would start to show signs of algae. Their solution, more potions and chemicals. At the time I understood water balance and chlorination because I had operated a water treatment plant, but what I didn't understand was stabilizer and the implications of high CYA and chlorine.
Last year I found FTP and I stopped all the pool store chemicals, and I started controlling CYA and using liquid chlorine. My pool did not have one episode of algae, and I was adding no extra chemicals to the pool and it was much cheaper. I have since changed to SWG to simplify pool maintenance.
My advice would be to STOP going to the pool store, get one of these test kits TF-100 or Talylor K2006, download pool math to determine what/if any chemical are needed and use only the chemicals listed on this site in the "Recommended Pool Chemicals" article, and read the "ABC's of Pool Water Chemistry".