Pros
- Allowing access via laptop, tablet AND smartphone app.
- Easily editable interface in place allowing quick corrections needed over long periods between upgrades
- Ability run multiple stores within same database instead purchasing many copies
Cons
- Good but not great