A warning for using the Amazon visa: their record retention is horrible. I had to call in and talk to someone for them to send me a paper statement for charges from the previous year when doing taxes. Their export for current records is also terrible last I checked. It's basically terrible for any sort of accounting.
As a small business owner, it wasted hours of my life for no good reason.