This is my "short" love/hate rant on my Unifi journey
Upgraded from 10 to 30mpbs in 2015 and contractor did not give any new hardware. Only able to achieve 20mpbs plus and was informed by the contractor it's norm so i left it at it is.
Recently i have only been getting 14/15 mbps but i did not complaint as i was offered 50mpbs upgrade.
Upon successful application my speed remains the same, which i promptly lodge a complaint. I was informed it could be my router not able to support the Internet speed. They will send a technician look at it.
Today technician came and changed my old router into archer c5. On 2.4g I'm getting 50+ mbps, and the technician ask me whether do i want to purchase it!
There is no point arguing with the contractor, so i called 100 and was promptly offered a new router but my contract will be renewed by 2 years which i don't mind as i just upgraded to 50 mbps.
The contractor then told me, i should have requested for new hardware when i upgraded to 30 mbps last year. TM only replace on complaint or request basis which I'm not aware of.
TLDR, complaining/request to contractor won't yield anything much. Calling 100 is much better that's if you can wait.
The conclusion is, buy router yourself.Simple and easy, buy yourself better than wait for the technician change router for you.