Wow!!! $300?!?! Thats going a bit high. I can understand if the animal had gone through a lot of medical work and vet bills, but thats still a high price!