Sorry for your issues! I think you did the right thing returning it. Glad that you will give it another shot. I have had my M3 over 6 months, and only got my first black screen (while driving) last week. Whenever there is a glitch, I can usually see where a software mod should be able to...