Your offer is really costly. There are many sites which provides web hosting for the same price along with the same features mentioned you, but for a year not monthly. Even they don't take any setup fees.