Its always a risk to buy online even from reputable websites. The seller has over 200 reviews and they're mostly positive (4.3 stars at the time of my post)
As well it is being sold by Amazon, so I have a bit more trust. So it looks legit.
Sometimes they'll say its sold by a vendor other than Amazon, I'm usually very suspicious when the company name is either super generic sounding or if its just a bunch of random letters. Usually those ones are scam "companies". But this posting looks normal.