It depends where you live. In the US you can get a very good box at Walmart. There are many places on the net where you can also get a good device.
You should stay away from Chinese or Ebay low grade boxes. You should also stay away from pre-loaded boxes that will bring redundant addons.