Kerastase: pulled and not allowed to buy

Went to TJMaxx today and found several bottles of Kerastase. Behind the cash register with red tags. I asked the store manager if I could buy a shampoo and conditioner set. She curtly told me “no”. I asked if they were on hold for someone and she said “no, they’ve been pulled and they are no longer for sale”.

I certainly have enough products and didn’t want to push it. But I am posting here for curiosity purposes — what would be a potential reason the same Kerastase products I see folks here posting be no longer for sale at my local store? Any ideas?

There was no one else in line and the store was quiet. Definitely not an issue of too busy to deal with it and she was genuinely friendly otherwise.

I could see the red tags but the font size was smaller than customary, if that helps?