I had almost the same exact experience. My old dealer gave me some kind of excuse even when I brought pictures of the crack and the original receipt "proving" I had bought it from him. I contacted BGE and they put me in touch with another dealer a lot further from my house who HAPPILY gave me a new fire ring. That was two years ago and I just bought a Mini Max from him- happy to drive the extra distance for great customer service (and just basic all around decency).
Thanks @Cen-Tex- when I hear from you while I'm cooking a brisket, I know I have someone great looking out for me. I covered the unit with the green ceramic egg lid and that seemed to do the trick. I also probably set it too low for the overnight (and could hear Cen-Tex telling me to cook it hotter when I set it up and decided to go lower anyway). I did sleep through the night (yay!) and woke up at around 6:30 and the meat was at 145 and the grate right where I set it at 225. Then it started to pour rain- and an hour later I noticed the dome (which I hadn't really been paying attention to) was at 125 (maybe because it was getting pelted with cold rain). So, I just turned up the Flame Boss to 250. Maybe I should set it higher? Maybe I should have set it higher last night... I am just glad that I didn't wake up to either a fire that went out (has happened) or a fire that was at 350 for who knows how long (has happened)! The best part is the smell of the smoke and the cooking brisket in the rain- I wish I could take a picture of that and share it.
I met with my local retailer and it went really well. He is going to get in touch with his distributor and corporate to get a date OK'd. We are aiming for this Fall. As soon as I get a date I will let you all know. I'm excited! Lowcountry Eggfest!!