Does MyBarong have a storefront / showroom in which I can see products?

No, we don't operate a "brick & mortar" storefront. Because of this, we have very low overhead costs (i.e. rent, etc.) and happily pass along the savings to you. You get the absolute best quality at prices better than any store outside of the Philippines.