I tried to get one of their sales people to call me back (after being asked to submit my phone number to them by email) and they never did. I really wanted a Bancroft (better than Superior) but I couldn't get them to talk to me. I wasn't comfortable sending my order info. (including credit card info.) on their website and wanted to do it over the phone.
I subsequently asked someone who deals with them what might be the problem, and he said that he was told that the DOD had stopped dealing with them for military orders for some reason. He ( a civilian who sells aviation stuff) said that he couldn't get them to return their calls and he had to go with Superior just to have a product on the shelves.
If anyone (including a Bancroft rep.) knows different, please post here...