Is WordPress a good platform for an e-commerce store?