Not showing prices anywhere until a user signs up is a dark pattern
I dislike when companies do this; even more so when they say you need to pay - and even THEN they don't give a price:
"Pay once. No subscriptions"
It's just at the very bottom of the page which the user would have to scroll to after seeing "sign up for free" twice prominently without engaging at all. In my opinion, still dark.