That's not a good sign. Just one more reason not to do a real deposit on any sites.