I dont know if its different there then here , but all blood work for the clinics are sent out to one local lab that does the blood test work. They have a set fee and the vet adds there fee ontop . If your vet is saying $100 and another is saying $30 thats a huge difference. You can tell your vet if you like and see what they say ,but if my vet was overcharging like that and I caught that I wouldnt use that vet period. who knows what else they are jacking prices onas well. Good reason I spent the 1st year double checking prices with a ton of other vets over the phone checking quotes { there were a few like that who were wayyyy off the price points of the other vets} .