stay away from this company

Company charges credit card when parts are on back order? Sounds like a good place to avoid buying from.