EverydaySource via eBay offers the Zodaca Men's Leather Card Case for $7.49 with free shipping. That's the lowest price we could find by $2. It features an ID window and holds up to 45 business cards or 16 credit cards.