Those are DEFINITELY vittatus. Caudal looks goliath, shape of the jaw does not, and adipose is clear, should be black at that point, these are still juvenile, they look great and are worth the money. I own Brevis and it looks nothing like this.
But of coarse there is no way to know without knowing what water they were caught in.