Traffic Overage charges-$1444
that is insane!! I wonder where he host that site! Doesn't Media Temple sponsor artist sites??
http://oculart.com/
just in case