efaucets Complaint

customer service nonexistent

I was initially impressed by the variety and low prices on their website. I knew exactly what sink i wanted, so searched online and "found" it on efaucets for not the lowest price, but close. The positive customer reviews i had read led me to believe this would be the best option. So on 9/19 I placed my order, got the email confirmation.

By 9/25 I had not received any update, so i emailed customer service for an update. Received reply saying it was out of stock, estimated delivery time 8 weeks. They couldn't let me know? I emailed back saying cancel my order and refund my credit card (of course they had charged it immediately)
9/26 No apologies, was emailed back saying I had to CALL to cancel and get refund. After being on hold for 24 minutes, a human finally came to the phone and said OK it is canceled and your refund will be in place in 48 hours.
10/1 called customer service again, saying no refund has shown up. This time i was informed that it takes 10 days for a refund to happen.
10/7 called customer service again, still no refund, was told should be 48 more hours
10/11 called again, still no refund, got an email from efaucets saying "good news your refund was approved!" Approved? why wouldn't it be and why has it taken 16 days? Still no credit on my card.