Been wanting to buy one, but is it worth the extra money for namebrand or is a no name just as good?