Thanks for the replies! I really appreciate it..
Yeah I know even one day can make a huge difference.. around $500 and up.
I did check on the orbitz and cheaptickets, but most likely those websites are the same.. what i mean about the same is the difference between prices are not that much.
As i mentioned, I will go around June next year, I understand that many people are going to their home country for summer vacation, so i guess that's why the prices are so high.
I think I will just contact the travel agent, I hope they will give me good price