$300 is too much too. Buy used, go to pop-up consignment shops. Infant seats especially don’t need to be new, they just can’t have been in an accident. No one uses them more than 12 months and they generally have a 5 year lifespan. Even if they used it with a second kid, it’s still probably got a year of life left.