I finally received my grill today, ordered on 2/17, shipped on 4/2, then lost in USPS land for 13 days. Install went fairly well with a couple issues, first off while installing the second "T", both bosses cracked where the screws go in, I didn't seem to overtighten them when this happened, but...