What is the throughput that you got from these devices?Get Mikrotik, have used sxt sq lite 5 for a distance of 8km and got -64dBm, its really great in terms of pricing and performance. You can check correct prices here. Communication Network Solutions | Multilink Online
Mine was around 80-ish as it was not a clear line of sight. Also for higher bandwidth either you can go for microtik disc lite5 or as @Sai suggested litebeam 5ac gen2 or litebeam m5 are a great device as well. I was on 40Mbps internet plan with litebeam m5 without clear line of sight.What is the throughput that you got from these devices?