cash and carry vs megastore

cash and carry

noun
  • A wholesale warehouse that sells goods exclusively or primarily to business customers, who pay on the spot in cash and carry the goods away themselves. 

  • A means by which someone purchases something and sells a future or forward based on it. 

  • A means by which someone pays for an item (i.e., does not purchase it on credit) and takes it (i.e., does not await delivery). 

megastore

noun
  • A large supermarket or similar retail outlet; a superstore. 

How often have the words cash and carry and megastore occurred in a corpus of books? (source: Google Ngram Viewer )