You've also got Seibon that sells a Carbon Fiber replica through just about anyone, in addition to Aerojacket and Shine Auto. I have Seibon front, and Aerojacket sides and rear spats. All fit fairly well with minimal gaps.
I had to secure the front on w/ bolts, nuts and locktite, instead of self tapping screws; because I had one fall off on the highway and shatter into a thousand pieces.
No issues now.