Question Need new mouse (small with extra buttons)

Aug 2, 2019
13
0
20
I've been using the Wireless Mobile Mouse 3500 (https://www.microsoft.com/accessories/en-us/products/mice/wireless-mobile-mouse-3500/gmf-00010) for years, but I've recently started playing mmorpgs and need a mouse with at least two programmable buttons to the side. The ideal mouse would be one similar to the one I've been using, just with the extra buttons. I'd appreciate if you could help me look for one, or suggest one you know of. :)

My preferences for the mouse:
Small
Light
Comfortable
Not flat (has shape)
Two programmable buttons to the side
Fairly cheap (up to $50)
 
Aug 2, 2019
13
0
20
I have the Logitech M510 wireless mouse and its has good contours (assuming youre right handed) and forward and back buttons. Its not tiny, but it is certainly not huge. I do bring it on trips and I can use it on top of my laptop.
I've seen negative reviews about it's longevity though, how it stops functioning in various ways after a short amount of time.