Here's my advice - based on years of experience.
You can buy any drive as long as it has the words Seagate written on it.