It's hard to find a Sino-company that understands the importance of providing good levels of service (in my experience).
However, I just received my first order from Satistronics and I was impressed.
The components were really well priced and it took 5 days (3 working days) from when I ordered until there was a knock on my door by someone with the consignment in hand.
Not only that, they upgraded my shipping because the chosen carier (as it turns out) didn't deliver to my address.
I haven't had a chance to try any of the components yet but I bought a stack of LM1117 SMD regulators, some capacitor and resistor kits, some 3.3V LCDs and other stuff which looks to be just fine.