I would buy a carbon fiber one,your car is black so it wont stick out to much,If you look on e-bay you can find them for a little cheaper than $600.You an also check out cf1.com they have them although some ppl on here have been complaining about the service.
For a temporary fix you can put some clear nail polish over it,that will prevent it from chipping anymore and prevent rust for the time being.