I am trying to expand my reach, and with the new changes, I am forced to
open a store. Would I be better off, in terms of visibility, to open the
store on ebay.com? As far as the UK goes, I intensely dislike (ie hate)
the "visibility" fee. Is it feas...