The $29 price only applies if you purchased AppleCare+. See: iPhone Screen Repair & Replacement - Official Apple Support
You can purchase AppleCare+ up to 60 days after the purchase of the device but it would need to pass inspection. See the following from AppleCare+ - iPhone - Apple
Purchase AppleCare+ with your new iPhone. Or buy it within 60 days of your iPhone purchase:
- Online (requires you to verify your serial number and run a remote diagnostic)
- At an Apple Store (inspection of iPhone and proof of purchase are required)
- Or call (800) 275-2273 (requires you to run a remote diagnostic and provide proof of purchase)