Thanks, JamesM, for the amusing and useful info.I'd like to note that "carries a full line of" followed by a general category actually means "carries several product lines", as confusing as that may be.
For example, "The Beauty Shoppe carries a full line of cosmetic products" often means that they carry several lines of products from different manufacturers. I don't know why this phrase is used in such a way, but I've encountered it on a regular basis.
Its use is deliberate and pretty much confined to store names in an attempt to be cute or quaint.Thanks, JamesM, for the amusing and useful info.
As a small aside, I notice that you used another musty old word "Shoppe." Do people in your part of world actually use it on a daily basis?