I recently ordered my BMW Performance Exhaust for my 335is from these guys. I sent them a quick e-mail verifying fitment and if the exhaust came with all accessories needed for installation and, Jason answered my email lighting quick!
I had also asked Jason to ship it out to me ASAP, since I had already scheduled an appointment with the dealer to install it.
The exhaust was ordered on March 19th at 12am, and they shipped it out later that day. The exhaust came on the 21st, it was packaged very well.
To my surprise, they gave me a free OEMG Beer Can Cover and GetBmwParts t-shirt. (The shirt was pretty nice quality too!)
Verdict: You cannot beat the prices of GetBMWParts.com, and the knowledgable service they provide.
Oh and if you haven't noticed they are running their Spring Thaw sales event. I saved $50 on my exhaust. Take advantage of it!