Since pure science could not settle this, I turn to aesthetics and other factors as the final arbitrators in this dour battle for bag supremacy.
The HD bag's beige colour complemented my brown jeans and highlighted my ensemble. However, one must purchase these HD bags. Free plastic bags are still available so this factor may be the straw that stirs the camel's drink. Dollar Rama bags are free and purchases to fill these bags are inexpensive. If that isn't a good enough reason then the fact that word "Rama" (Hindu god of virtue and self control) is printed on every bag clinching Dollar Rama's win today.