I guess it depends. Sponsors provide exceptional service, I am mean Paul (IJC) was emailing me from warehouses so I would be happy with what I wanted. You don't get service like that. I have only had one bad experience with a sponsor so it can happen, there are hints of other sponsors in past messing people around as well but that does not put everyone sponsor in that same category. One thing active sponsors will build is reputation, trust and loyalty amongst us buyers.
As for buying from other avenues, I have had more issues than I would have liked. Some had horrible products, others were unaware of something called customer service and many other issues. Where these big retailers have a hand up on sponsors is sale times, so they way I see it is if its sale time and there is something really heavily discounted I will take a punt but for year round peace of mind and quality assurance I trust the sponsors. Most times it is the best price or competitive enough and assurance that I am not just any random customer...most sponsors refer to people by their names on here, which shows they care and take interest...