I saw all the reviews posted in this site. Trust me Ive faced all the problems mentioned.
Since day one Ive faced issues, connectivity issues, speed issues, poor customer support, etc.., Nobody understands the issue and they always ask me to dial other customer support numbers and when I reach other customer support after a long wait and they asked me to reach other number. Trust me Ive reached more than 6 numbers for past few days and still they ask me to reach other number or the number which Ive reached earlier. They just played foot ball with me and doing nothing and wasting my money and time.