Creed does make some of the best fragrances out there, but $300 is pricy. I don't think there is a single fragrance out there at that price range, no matter how heavenly it is, that won't make your wallet hurt.
That said, you can get all the Creeds authentic on Fragrancenet for $120-160 instead of 300.
And occasionally a "tester" for even less than that. Same scent, just not in the same packaging.