Commercial, public reception