No, you can definitely use store-bought puff pastry. Just be sure to use their rules for thawing properly.