Online or in-person consultancy: which is better?