Upload & Sell: Off
I had an experience with Primotronix. I ordered a $900 lens from them in July and they claimed to ship it a few days later, but 7 weeks later I'd never received it. They offered a full refund and 2 weeks later I hadn't received that either. I filed a complaint with the BBB and they offered the refund again, promising it within 10 business days, but again I didn't receive it. I filed a second complaint and called them and they promised it again, and I didn't receive it again. I am out $900 and they are flat out scammers. You made the right call avoiding them.