Last time i contacted them, they asked me for my business name and how many frames i need, so i guess no b2c
That is a big assumption. I've been asked some version of that question, and when i explain that i represent friends and often order multiple frames, people talk to me. Ultimately, as long as you pay, afaik, they dont care, a swift wire is a swift wire.
They MIGHT have a MOQ, but you wont know unless you ask, and from experience, it's so easy for them to ship a box, and they dont fit several frames in one box anyway, so whether you buy 1 or 5, the price is usually the same. And while they'd rather sell 5 frames, they could still want to close a sale for 1.