Here is a really cool video of Liberator that shows the factory, the distribution warehouse and the store. Eden is housed here, but the factory store is Liberators. Eden doesn't have a brick and mortar store, but I'm sure if you visit you can find some Eden products in the store.
There's a little glimpse of me in the video.
I love both of these companies so much!