Ryan: You will see improvements in the function of the app, but the real issue you are running into is probably interoperability. You can't compare NeoReader to RedLaser or ShopSavvy. The are essentially running against a group of flat databases which requires zero interoperability. When you use the indirect model, you have to route information from and to a group of disparate players. Unless everyone is working together to process the barcode, it doesn't work very well and you have a bad user experience. Hopefully, we will see an announcement of (at least) a shared registry - which will fix that core issue.