I'm not sure if I can recommend any specific stores for you, as it may depend on where you live and what kind of stores are open in your area. However, I can suggest that you check online to see if any local shops or supermarkets are open late on Christmas day. You could also consider shopping online and having your gifts delivered, as many retailers offer free shipping during the holiday season. Whatever you choose, I hope you're able to find the perfect gift for your family and friends!