Keeping your chlorine at 2.8 is an open invitation for algae to move in! Your CYA levels were reported as 96 and 65 which is a pretty big discrepancy. (Another good reason to get a good test kit and test it yourself.)

Chlorine levels depend on the CYA reading. If you keep your chlorine below the minimum needed, you'll get algae. Take a look at the Best Guess table in my signature below. To clear up this algae bloom, you need to raise your chlorine way up ("shock" the pool). This is another reason you'll need the good kit. Other test kits cannot measure high cl levels.

Please go back and re-read post #2 where Ben outlined what you need to do. I'm sure you are frustrated but if you follow the directions you are given here on the forum, we can help you take care of this. However, if you try and mix advice given here and advice given from a pool store or two, it will take much longer and be much more difficult.