Gm has officially released info for us! You can get your money back if you have had previous service for the problem. But its not through the dealership, its through the customer support. Im sure you can call your dealer to find out what the number is.
If you have any more questions, feel free to ask! ill look anything up!