I don't think you'll find anybody with experience here. They only have one website on their IP - their own. They could have other IP's though.
http://whois.webhosting.info/66.98.251.133 (I also don't know how accurate this site is)
Also, I would highly recommend that you NOT go with this provider because getting that much space and bandwidth for such a little price is asking for trouble. I would aviod.