MCE Technologies
Purchased item did not appear after 8 months. Now the refund is taking even longer
Waited 8 months for an item they said was in stock. Delay after delay, Arnie's never in. Rich / Ben (who might actually be the same person!) put me on hold for 30-45mins until I eventually hang up and redial. If by some miracle I call when Arnie (the owner) is in - he happens to be tied up with ...