Never heard of the company I do see that there is a store 40 minutes from my house, I may have to check it out sometime.
If they have the best price, why not buy it. They have real store fronts so at least they are legitimate.
B&D mower is it electric or battery, and I didn't know they made lawn mowers.