通常来讲,那种偷偷隐瞒事实而签订的转让商铺合同,很有可能是没效的。要是有一方在签合同的时候,故意把重要事实给藏着掖着,让对方在完全违背自己真实想法的情况下签了合同,那受欺诈的那一方就有权利去请求人民法院或者仲裁机构把合同给变更或者撤销掉。不过,撤销权是有个行使期限的,一般是从知道或者应该知道撤销事由的那一天起,一年之内得行使掉。要是超过了这个期限还没行使撤销权,那合同就会被看成是有效的。但是,如果隐瞒事实的这种行为,对合同的主要条款以及双方的主要权利义务都没啥影响,并且对方在签合同的时候就已经知道或者应该知道这个事实了,那合同说不定还是有效的。到底是啥情况,得按照实际的合同内容和相关的法律规定来判断。