Harry’s does not have a 7 day guarantee. My fish were dying off within 24 hours and they only gave me a partial credit.Harry’s Marine life does a 7 day guarantee on most fish and are a fraction of DD’s price. They don’t QT but it’s a no brainer if you have a solid QT procedure.