Yes, Giant Eagle requires you to book an appointment for Giant Flu Shot to ensure you get a quick service at the Giant Eagle appointment scheduled time, without the need to wait in line. If you cannot get to your appointment at the scheduled time and date, you are advised to access the Giant Eagle online scheduling system or call Giant Eagle office at (800) 992-1159 to cancel or reschedule.