All Customers: How to Handle Every Type