It’s ‘for’ or ‘at’, not ‘in’. Get your prepositions straight.
I'm American and in is ok here not completely unheard of.
"In" is fine in South African English too. No need to be rude about people's English just because you come from a different English-speaking culture.