I'm afraid there's probably not a way to repair the cracks, especially a way that will last.
You could try a vinyl repair kit, the reviews for most of them is not all that great but you may get lucky and it works for you.
Amazon.com
I would suggest checking some of the local salvage yards in your area and you may get lucky and find one that was replaced under the extended warranty.