https://support.apple.com/iphone/repair/service/pricing
The $149 discount applies only to the following:
The following screen repair prices apply if:
• You need to replace your screen due to accidental damage or mishandling. Accidental damage isn't covered by the Apple warranty.
• Your iPhone screen gets broken while it's still under warranty and you don't have AppleCare+ coverage.
• Your screen stops working and your iPhone isn't covered by the Apple warranty, consumer law, or AppleCare+.
So your phone needs to have either original warranty or Apple, otherwise $349 is the price for the screen or any other repair. Also, not everyone is in a country that has this coverage.