I signed up for e-diets earlier this summer, as part of a review on online services we are doing soon. I also didn't have any problems. All fees were stated, and the only way to miss them would be to click through each page without reading them.
The information about how much they charge is there, and it's not in small print. As I went through the signup process, it told me about various additional features they offered, and how much each cost. Many of the extra options are pre-checked, so you have to uncheck them as you go. I was disappointed that they charged extra to access features such as the recipes section. I think that should have been included in the basic fee. The fee was also stated clearly, it did not say anywhere that they would just charge 2.99 each week, it stated that they would charge the full amount in advance, and would renew it quarterly unless you cancelled.
I thought they offered a lot of helpful features and articles. I wish we could offer half as much, lol, but then we'd have to charge fees to afford it