I have a 100 Mbps fioptic service. Direct connect gives speeds around 90 Mbps. All wireless devices show speeds of 10 to 15 Mbps. Actual upload speeds average 20 Mbps. All devices are fairly new with 802.11 bgn. I have called the ISP several times and they tell me that is about the best i can expect. Sorry, not buying that one. They then tell me I should purchase my own router instead of using theirs. Router is ZyXEL Model VMG4381-B10A. Is the router the problem?