I bought them fairly close to the launch day from Spark. Call your local store and check if they have in-stock.
Before I had the Sony noise cancelling head phones and it is completely different with the AirPods Pro. I was so disappointed I actually ended up selling them on Trade Me for $100 more than I bought them for, so it wasn't all bad.
