I tried to report the issues to Ryan X. Charles on Twitter. Not sure why they'd want to lose the traction they had, but obviously they've shifted all resources to Money Button.
My last order was never dispatched, so I never got the product. That was before the split. Everything related to that guy should be handled with extreme scepticism.