For example Revit (or AutoCAD products) is available through several resellers, but to me the resellers job here is not just offering the product (hopefully at a good price!) but assisting product usage, so if you take this view, the reseller is very important as each I think will offer you different levels and kinds of service. Good luck!