To celebrate the official start to summer, Sonic is offering Half-Price Shakes All Day on June 20, 2012!
This is valid only at participating locations and hours may vary, so I would recommend calling your store ahead of time to verify that they are participating.