It doesn't look legit to me, as a newcomer.
this is not element14.com, this is community.element14.com. element14.com is/was store with electronics parts and people who write these reviews that you googled just order parts when they were out of stock and need to wait too much. It hapened few years ago due to global chip shortage crisis. But none of element14.com and community.element14.com is scam.
Both sites are now owned by Avnet group. They no longer use element14.com branding directly for they store much. But still, for example, in Austria, it is au.element14.com. Nowadays they mostly use Farnell and Newark brands for stores, and element14 for community.