Heya,
I just read your previous thread, I'll reply there as well. But yes, this product is supported of course. I'm not sure what number you've been calling but the D-Link phone support number is 1877-453-5465. Feel free to call them and address your concerns with them.
Best of Luck,
Russ