Ordered part and was told it would be shipped in 24-72 hours. Took several calls and emails to finally hear back. They said they couldnt get part and would refund me. Two weeks go by and no refund. Today I finally get an email saying they refunded me 5 weeks ago.(at least they could keep their lies straight). They gave me a phony refund code.
Just checked Google and they have many complaints. They are on BBB alert list.
Cons