I've enjoyed working with everyone at Cbix! They have been incredibly responsive to every inquiry we send their way over our past three years of business together (and beyond!) We're able to collaborate so well because they are transparent about what services will take time for us to implement, how much it'll cost & when that implementation date might be -- this makes them very easy partners/clients!! It's sometimes hard being an SMB client where you don't want additional work done or new features added without first knowing if there would even benefit your team since most things seem like more overhead than value these days - but having access all sides helped get me through those rough periods :) The biggest problem has simply not existed yet :).