Although the term "carpet warehouse" may conjure up images of huge storage facilities, most businesses that use the phrase are actually full-service...