I've had experience with CDW (average customer service experience) and Insight (average experience for me, terrible for @scottalanmiller) for Windows Server, Windows 10, SQL server, and MSDN licensing.
What other VARs have you folk used for your Microsoft licensing needs? Has your general experience with said VAR been positive or negative?