Sweetie, you need a better deal!!! With your beauty, epic body, and the demand for you on the net, you should be writing your own terms and have control over everything. You ought to have a lot of leverage to demand a more favorable arrangement! Sounds like you're still getting tooled around to me. Your website people ought to be working for you, not the other way around.
I hope that at least they are paying you well Faith. I worked for an IT company before in Newcastle and the boss was a total conman.