Quality? New part from old dealer warehouse (there can be small storage scuffs and package usually are time worn).
Delivery time? In Europe 2-10 working days, Usa 5-20 working days, Asia 5-20 working days.
Express shipping? Also available, just ask me :)
Other part? Also i can get almost any other new oem part for you at fair price.
Compatibility? Just send your vin and i will check it for you.
Returns? You can return bought part within 30 days.