Business credit cards require a personal guarantee, necessitating a good personal credit history. They may incur high costs ...