Agree. This so-called Cicon Electronics or Global Electronic Solutions Corp. seem to be trouble. I ordered some transistors from them, got an immediate automated reply, then nothing further. No parts, no responses to my emails. I have just filed a claim with PayPal.
Paypal takes awhile, they try to get Global to respond, but in time I got my money back. Good Luck.
Bob