Mercury reports that no-fee business credit cards may have hidden costs, including late fees and foreign transaction charges, ...
If earning cash back on Amazon purchases is your prime concern, you might be better off with another credit card.