I am thinking about getting this phone for Christmas, soo Are there any faults to the phone? Or totally worth it?