Prices can change quite rapidly. If you see a good price and don't book it, it may well go up substantially. You may want to play around with dates if you are flexible, as the fare does seem awfully high.
I fly LGA-CHS often and at times the fare has gone from $350 to $1,200 within a day.