When you purchase a breakfast direct with the hotel or resort (online) you generally are paying full price.  75% off the time you can get a better breakfast price if you purchase the breakfast at check-in with the hotel or resort.

Ask the question – “If I purchase the breakfast now can I receive a discount?” – most hotels and resorts have a policy to secure the booking as they might miss out if you walk away.

The old saying – ” No harm in asking”