General Motors just released pricing info, launch date and content levels of the 2012 Chevrolet Sonic, just before its arrival in Canada.