Yes, we always recommend buying your own alcohol. You have the liberty of returning unused bottles for a full refund. Or why not just keep them for more parties in the future!
Return bottles that are sealed to any LCBO store in Toronto or other city in Ontario along with the original receipt. Also make sure they have their labels intact. The bottles should be returned within 30 days of purchase. If your alcohol was bought for a permit event, you will need to show the permit and the sales receipt.
Similarly, for Beer Store returns, you would need to show Special Occasion Permit (SOP returns). Here too, the product must be sealed and retain its original packaging.