We have mentioned it before but it is worth repeating- name brands are popular for a reason, and it is because users have found that they hold up very well over time. It may sting a little bit to pay the higher price tag for one of the big name brand options like Nike, but there is a long line of users that feel that their products simply hold up longer without suffering from worn down and broken straps, or faulty zippers. The money that you pay now for a more expensive name brand option with pale in comparison to the money you will spend over the years replacing old and broken cheap designs.