I have a lot of gifts that must be mailed and gift bags are much better in a situation like that. You can "cheat" a little and squish them to fit. Boxes must be fitted properly in the mailing carton which can result in needing a larger carton and that in turn could result in a higher mailing cost. I do wrap some gifts but overall it's the bags for me.