I haven't heard anything good or bad about them, but looking at their site something smells fishy. 7 GB Space and 50 GB Bandwidth for $3.99??? Something doesn't seem right. It seems like they really upped their disk space and bandwidth. Just looking at them, I would not purchase from them.
I believe there would be some ->
if you did.