Who exactly buys coin tubes from Wal-Mart or some such store? Don't they realize that most any bank will give you those for free? Why does Wal-Mart stock them anyway?
walmart stocks them to make money. and i doubt most banks would give them away. nothing is for free anymore