Upon user selection of the full interactive option at step 113 or customer-assisted option at step 114, the user (i.e., the customer or assistant) is presented with an Internet-based display at step 118, prompting the user to make choices concerning rug size, shape, price, and other parameters that will serve to identify the appropriate template from among the plurality of available Product Specif