I had humax freesat HD box, and the quality was great - they are a bit pricey, but you do get what you pay for