Video Chats

Has anyone did video chats with providers? Any good or bad experiences?