Barlows has been good to me, but their shipping is horrible. Every time I order from them, I can count on waiting at least 8 days. I am in the SW corner of Missouri, and could drive to Richardson TX. and back several times before I get my goods. Many others have this problem too. I cannot brag about the shipping dept.