An Azure relational database service.
@billymac Welcome to Microsoft Q&A Forum and thank you for your interest in Azure services.
The pricing options for Azure SQL Database start from ~$4.89 a month for Basic Tier in DTU purchase model
If the stores are functional only during the day and closed for business after regular working hours, you could also consider using Azure SQL Database Serverless
Continuous replication from Access database to Azure SQL database is not supported by SQL Data Sync.
You could find a third-party alternative or write one yourself to synchronize data, which would cost you either money or time.
However, you may still not have a robust system because you will need to account for delays in data getting synchronized across all 40 stores.
I would recommend that you use a live database instead and use a timed function from VB to write changes to the database only in case of "internet outage" scenarios.
Do let us know if you have any further questions.
----------
If an answer is helpful, please "Accept answer" or "Up-Vote" for the same which might be beneficial to other community members reading this thread.