For me, my personal opinion, it doesn't always come down to who's the cheapest. I'd gladly pay a few extra dollars to buy a product from a better company. Not saying any of the mentioned companies are bad. Just that over a few bucks, I'd choose someone I know and trust. Now, sometimes you just can't beat a good deal, {almost} no matter who's selling.