The BBB is now a worthless acronym. They have numerous unsatisfactory businesses rated at A and A-. Their ratings are now of no value, and in fact are misleading. The ratings smack of "payola" from the rated businesses.
I have made several purchases from Wise Sales, all went very well. Have also received very helpful phone support on a few problems. Prompt attention and shipment on subsequent accessory items too.