I have been looking for something like this but the price is always high or bad quality.  These are great!

Pros: price, size, and construction
Cons: none