Buying from them wasn't easy. Crypto only. They wanted a $50 test deposit before taking my order. Maybe to verify my payment, but $5 would've done that. Communication was short and direct.
But they shipped fast, and I got what I paid for. But they're probably going back to B2B if more resellers...