Yes. Every supplier will credit check you and may have wider stipulations regarding your business that could preclude you from taking up a supply contract with them. Zellar will perform a basic experian check ahead of that, but you would need to refer to the specific t&cs of each supplier once you have chosen the right one for you.