I thought I remembered there being a mega mall or factory store or something in the South Bay, but I can't seem to find it now that it would be useful. Does such a store actually exist?
I really want to find a discount store, or at least a large store with tons of stock you can walk through and check out. If there is no factor store does anyone know of a store like this?
Thanks