For all the criticism Kim Kardashian receives, no one can say she doesn’t know how to sell a product. Kim’s new fragrance line, Kimoji Hearts—whose fragrance titles include Bae, Ride or Die, and BFF— sold out on Saturday only four days after it was released, according to TMZ. The stock of over 300,000 units earned Kim a smooth $10 million check.

One of the reasons that Kim’s line might have sold so rapidly is the buzz that surrounded her giant press kits, which included a giant, edible chocolate heart that contained a little mallet adorned with Kim’s initials, KKW, to smash the heart open. The fragrance sat inside of the heart surrounded by other Valentine’s candy.

The reality star has always been skilled at putting together a social media campaign, but this one really broke the internet after she posted a list of all the people she was sending the scents to, including her enemies Taylor Swift, Blac Chyna, and Chloe Grace Moretz.  “I’m going to send them to my lovers, to my haters, to everyone that I think of, because it’s valentine’s day after all,” she said in a video on Snapchat shared last week.

This definitely isn’t Kim’s first or last viral campaign turned major money maker. Kim made bank off of her Kimoji app that raked in $1 million a minute after its launch back in 2015 (Kanye West made sure to remind us). She also continues to stack millions from the revenue off her phone game, Kim Kardashian Hollywood. In short, Kim's collecting these checks.