From my own observation, Bahamian Creole does occur in such contexts if the participants know each other, which makes the situation more private and informal than usual. Moreover, limited competence in Standard English on the part of one participant (usually the customer) may also cause Bahamian Creole to occur in public contexts (cf. Feature "Domains of use: court").