I just wanted to chime in with my experience. I also jumped on the DabNation 50% off deal on BF. After a little bit of buyers remorse (reading the thread) while waiting, I received it yesterday (Monday 12/10).
After carfeul inspection, everything looked on the up and up with my Rio. Everything fits nicely, looks of good quality and with none of the issues
@MakeVio had. It even included the new flat bottom banger with core (not the L shaped, v1 original banger).
Everything performed flawlessly for me and I got a perfect dab on the first try. Such tasty and satisfying hits. So easy to use. Really love the Rio thus-far. I love it even more at 50% off.
I cant speak on the whole Carta situation but my personal experience with DabNation and the Rio has been great.
With that said, GET YOURSELF A RIO!!!