I bought a DI-604 router/firewall, and the first one I bought crashed in some bizarre manner that made it capable of routing but uncapable of running the built-in webserver for the configuration interface. First time I called tech support about it they said if it could still route data it couldn't possibly be broken, it had to be some software (like antivirus) or glitch in my computer that somehow blocked/filtered out packets going to 192.168.0.1, but I didn't really buy that. Anyway, a while later I called again, because I really needed to open up a port in it for bittorrent
D) and that was impossible since the web interface didn't respond (even to pings from a locally connected PC I might add), so the second time they had me go through a horrendously complicated reset procedure and then the bloody thing died completely.
Anyway, I went back to the place I bought it, said it was broken, and they just switched it for a new one without any fuss at all.
It's a very nice broadband router IMO, works great, and it even looks pretty neat on my desk. The fact it can be stacked on top of other DLink stuff is even better, I'm off to buy a new, nice ADSL modem today instead of my POS Nokia M11. Half-duplex 10mbit ethernet rather sucks when one has an 8mbit/7698kbit ADSL link, I get about a million network collisions when transferring files at high speed. And, it's friggin HUGE in comparison too!
it must be at least 6x the volume, maybe 8, compared to DLink's product. Oh how times change!