Shopify is a popular ecommerce platform that allows online retailers to create and manage their own online stores, but it does have some drawbacks. The main issue with Shopify is the transaction fees, which can be a flat 2.9% plus 30 cents for each transaction when using Shopify Payments. Additionally, there are limited design options available and it can be difficult to integrate third-party services. Tech support can also be limited for more complex questions. Therefore, it is important to consider these drawbacks before signing up for the platform, and to carefully evaluate if Shopify is the right solution for your business.