I use a Draytek 3220 (Quad WAN), can be had cheap off ebay, think I paid under £200 for mine.
I use 3 x mobile connections, 2 are unlimited 1 is 100Gb limit.
Session based load balancing will in all but single thread activity (which is basically very little eg a Website will open many sessions) combine the speeds of all connections.
Its not bonding, but its as close as you can get. Most other dual WAN routers use sticky sessions in so much that it will keep a PC or device on the same WAN.
The draytek also "learns" the limit of each connection and adjusts its balancing, this changes many times throughout the day.
https://www.draytek.com/solutions/load-balancing/ - gives all the details.
Good routing policy config also which is a bonus.
There are other dual WAN drayteks probably even cheaper on ebay also and they are all roughly the same setup.
Edited by Rolandrat (Fri 08-Nov-19 14:43:06)