When you want to describe quickly taking or acquiring something, there are many synonyms for the phrase "snaps up." You could use "grabs," "seizes," "scoops," "procures," or "acquires." If you want to convey a sense of eagerness or enthusiasm, you could use "snatches," "pounces," "nabs," or "bags." For a more formal or authoritative tone, consider "claims," "accedes," or "asserts." Other options might include "takes advantage of," "captures," or "secures." Whether you are writing a novel, a report, an email, or a text message, choose a synonym that best captures the mood and tone you want to convey.