LC
Lance C

1 reviews | Active since Nov 2011

22 Jan 2025, 15:44

S & H Electronic Services - don't do business with them.

I placed an order with them in August 2024. They invoiced (INV-SH-20924)me and I paid. Weeks later they told me that they don't have stock and cannot confirm when they will have stock. I requested a refund. They neither respond to my emails nor refunded me. Shocking customer service.

0
Replies (0)