$ 0 0 Visa Card for Owners with Less Than Perfect Credit Many small business owners are still suffering from bad credit due to the recession.