Help!!! Looks like bad luck comes in pair. First my radiator hose blows now the driver side window shattered. Anyone out there know where i can get a replacement on the cheap if possible. Bavarian will take 2 days to order. Appreciate the help. Driving 318CI 2001.