Located well. Do not have experience buying or selling with them. Used to have a friendly atmosphere.