I dont know why everyone had so many issues. When I signed upto Tikona, they kept to there word and it has been 6 months now and I am not facing any major issue as such till now.
Customer support team were very helpful. Ive had no downtime only thing they could improve is the upload speeds. I will continue to use Tikona in my area.