Depew has to be the worst. Thier customer service is rude and it seems like they go out of thier way to be rude and un-helpful. I cant believe they are still in business. After my bad experience with them, I started reading reviews and found out everyone says the same thing. Just search the web for reviews of Depew and you will see that my experience was not unique. They are simply rude and disshonest people. After I had to cancel a part order, they would not help and just kept saying NO returns, NO returns... I was willing to pay restocking fee, and any costs they incurred, but they just got more combative. I asked for the owner or manager, and was shocked to learn that the person I was talking to was the owner. STAY AWAY. Any business run by a person like that should be avoided!
Pros: none
Cons: The owner himself is rude! Run Away
more