Cant say anything about Robbins as I've never used them, but discounts are normally a good thing.
I'm currently only using Electron. Why bother with the middle man when you can buy directly from the manufacturer. The only other top I'll install is Al Knoch (corvette only), If I ever have a high end exotic top to do I'd probably go with GAHH, But I don't see that happening in my area.
Does Robbins sell over the internet or do you have to be a trimmer to purchase? That's another reason I'll only use Electron. They only sell to people in the industry