I have an Obi200 and it has been rock solid for years. If getting it shipped to the US is an option Amazon.com has it for $50 USD.
If you don't need texting another service option is Freephoneline. $25 port-in fee and $100 to use it on your own ATA, but completely free afterwards for Canada wide calling.