If any antibodies are present in your blood, it means you have been exposed to that substance before and have developed immunity against it. The blood sample-based allergy test cost is also pretty low.