E-commerce store, with a twist.