There's an Italian company called ForiniCom that built its own devices; they are around 40-50$ to produce, but they truly provide a Mesh network.
Unfortunately it's only in Italian: http://com-com.it/
I know they are managing more than 4,000 nodes now, and it works great.
I also know that offering a service like this is hard. A kickstarter campaign sometimes makes things look too easy.