I have been to this location many times, and frankly, I don't know why I keep wasting my time or money. One time (maybe three months ago) I waited in line for over thirty minutes for four milkshakes. And when they came out they were melted, not to mention there was only one other person in line. Since then I've been back twice. The last time I received a vanilla milkshake (I ordered chocolate caramel). They fixed it, and I just assumed it was a mistake. Then, yesterday, I ordered a milkshake (same kind) and received yet another vanilla milkshake with fudge and caramel remnants on the edges. This Sonic does not mix their shakes and they're pure vanilla. Not to mention the people working inside are quite sketchy. They bring their kids to work and everything, as well. I will not ever give this location my business again. And honestly, if you want a good shake head to Cook Out.