They have very poor support and are known to overbill, regardless of that it's too cheap to pass.
I think they have Great support! I usually have someone on the phone within 2 min of me calling,
Not sure about them over billing? Havnt checked my creditcard yet 