How to Install XM Satellite Radio in a BMW 3-Series (E46) February 18, 20240CommentsTime involved: about 30 minutes totalMaterials Required:XM Direct Kit for BMW 3-series (available at myradiostore.com) Disclaimer: Follow these instructions at your own risk. I accept ZERO responsibility for any damage you do to your car as a…Read More