Nagchampa
Oh I'll Bring the Shizzle
The Dollarama towels I saw were in sealed plastic with a cardboard back. I think the brand name was Simons. They were a darker green. I opened one in the store and it didn't feel quite nearly as soft as the Dollar Tree towels but they would be fine for glass and interior bits.