Always research pricing before you buy. If you are a member of a credit union then chances are you can get the credit union/supplier discount.
www.mygmdiscount.com
The dealers do not have to do this but it does not hurt to ask. No one in my area does so I ordered mine from another state in order to save roughly $6800.