I remember CO check in staff sometimes reminds me not to buy liquid inside the terminal. They don't tell me all the time but sometimes they do. As for the secondary check, they been doing it for a while now. There is probably no recourse you can do since you paid cash.