Grand is not worth buying. I am facing many problems with this phone and Samsung service center has no solution for any. Calling and receiving facility get hanged many times in a day. You will notice this only after you call someone or your friend call to you on some other number to tell why your phone is unreachable. Every time you have to restart the set.
You will face more problems as you use more and more apps. Couldnt understand why many people are writing positive review of this junk.