Oh mate, I'm so sorry, you have almost surely been scammed there. Delivery insurance is not a thing, and he would never drop in person to a random buyer (easy way to get caught). Do no buy one more word he is trying to sell you. He's trying to take you for every cent he can get now. That is upsetting. :(
Also, never test out a vendor with a purchase of an oz! Start with 3.5g and work your way up, always. Stick with LB mate, we'll keep you right and most importantly, safe.