My Victron VAR is in my signature. They have consistently given me favorable pricing; however, I pay via a personal check, so they don't incur fees. They have an Amazon store, but if you call, 208-315-6060, you'll get better pricing. My 250/100 purchased in Aug/2020 was below the Amazon linked price above by a non-trivial amount.
I obviously don't get prime delivery with it, but it wasn't urgent, so I didn't care if it took a week.
Small outfit, but they've always responded to my questions and assisted with support.
I am not affiliated with them in any way besides being a happy customer.