I know this post is two years old, but.....
The service of DCE is very good. Our company works with them for specific designs. The problem was that he got cheated by Phase5 by giving him cards to repair (he didnĀ“t even know this, but Phase5 directed all customer questions to DCE after the bought-out) without a customer list. So he had no chance replying customer questions correctly.
If you want to blame somebody take the guys from Phase5.