Virtually every retailer takes credit cards these days. increasingly even accept services like Apple...