2railguy,
Where i come from "cash & carry" means just that; "cash" means good old cash Yankee dollars - no credit, no credit cards, no debit cards, no checks, no iou's - just cash. "Carry" means you take it with you then and there - no deliveries, no shipping, no layaways, no holding for later pick-up. Pretty simple to me.
By the way in an earlier post you mentioned your family had been in business since 1915; what sort of business? i'll be passing through Ohio later this summer and might be able to avail myself of some of their goods and/or services. Sorry if this is a little off topic but you didn't have your email listed in your profile for me to private message you.
jackson