I've been a Nashbar customer on and off for 25+ years, they've never billed me for anything I didn't order and haven't subscribed be to anything I needed to unsubscribe from.
Their credit card clearing company did get hacked a few years back, not their fault but I seem to recall they weren't as fast as they could have been informing customers.