Olive Oil has a very unique scent and flavor and the higher end brands tend to be a little better than some of the garden variety cheapies. However, none of them should smell or taste rancid. Maybe someone in your acquaintance who knows olive oil could give it a sniff to determine if it's OK.