I like that they are very easy to use, no complicated steps which makes it easier for me as an individual who is not tech savvy! They don't have any support staff in India so if you need help with anything its difficult because there isn’t anyone available 24/7 (in case of emergencies). However this has nothing at all do deal about my experience using them or their service itself since i haven;' t used much more than registering domains but what ive seen from others reviews here would make sense why people had issues when trying out instrastar - lack customer care etc.