I debated posting a positive review only because by doing so it generates more competition for myself, but figured there is plenty of opportunity for everyone.
I think the nature of this business leads people to never post positive reviews simply because doing so reveals their success, which in turn leads others to purchase the turnkey websites, which then creates more competition for them. So it's easier to remain silent, or even post a false review to scare others away.
I can safely say my experience has been great from the start. TurnkeyNation built me a custom Amazon affiliate site that is geared towards selling Horse and Equine products, and it has been a stellar success. Within no time I had earned back what I spent and ever since then I've been making a profit every week. TurnkeyNation support has been great as well and addressed every question I had.
Hopefully this won't come back to haunt me later in the form of my competitors, but I felt like they deserved some love considering they're a great company to work with.