Yes Home Depot is excellent at returns. Just make sure the product is undisturbed and it looks like when you purchased it. If you have a receipt that’s handy as well.
I'm not sure if they will, but it wouldn't hurt to ask. They've been pretty good about returns with me without a receipt. Granted it was for some plumbing fittings, not pallets of insulation.
Thanks! Your answer is awaiting moderation.