Is it normal for people to take 5+ hours to respond to your text?

I texted two people today, one person with a digital code for an online Christmas gift and another with a thank you for a Christmas gift they got me and now it’s been over 4 hours and they have not responded, most of my friends respond within 3 hours.
Is it normal for people to take 5+ hours to respond to your text?
Post Opinion