Purchased 9 times from getbmwparts.com and they always come through in a very timely fashion, I am very happy with all my purchases.
Jason and Evens are always here to answer all kinda questions, even when I wasn't purchasing anything!!!! They are def. one of the best supporting vendor of this site!!!