For mixing TD, I use a flip top plastic bottle I bought in the housewares department at Walmart and a stainless steel sinker I bought in the Fishing section of the Sporting Goods department (also at WalMart).
The bottle looks something like this and cost 97 cents. The sinkers came in a pack of 3 or 4 and I don't remember the cost, but it was minimal. I tried finding stainless steel ball bearings, but no one in town had any.
If you want one with this kind of flip top, why not re-use one of your shampoo bottles or buy one to re-use?