Just a suggestion. I use Revsharehosting.com. It's "free" in the sense that you don't pay for the hosting..... BUT you do have to use their preferred sponsors [they got loads], and they take a very small cut from your sales direct from the sponsor. If you follow me.
It MIGHT be worth your while zippin' over there for a peek. Read the small print. You can transx your domain to their servers, and can use your website as
www.yoursite.xyz no problem.
Here's the address -
http://www.revsharehosting.com/4820
It may save you being blacklisted for practices that aren't your fault
