Uh… that's not the issue I was expecting you to have here. Don't we agree that 34,99 / 12 = 2,91 instead of 2,72 per week, making this the blatant lie? Not to mention that 20 €/month is quite obviously 5 €/week under the assumption of one month being equivalent to four weeks.
Funnily enough, even assuming 29/30/31 days per month and 7 days per week doesn't match either "weekly rate". I have no idea what they're doing other than writing anything down to make it seem like a "low price". Similar to the "only 1 € per day!" offers.