I always check Alibaba for a best price before buying anything. If I can find it on AliBaba cheaper then I get it there or have something to negotiate with. Worst case is I'm better informed about prices I should be paying. Usually it pays to go directly to a manufacturer if you can find them.