Since all of your customers are downloaded, their pricing is also stored based on their Customer Group assignment, meaning you can also properly price an order while on site.
Updates are pulled whenever you sync the app, to ensure you’ve got the latest customer-specific information available in your app.