I live in Mexico, and use LP. Rates advertised for the upcoming season are $50.99 for single team, and $88.99 for all. I also have Shaw Direct satellite. They have a NBA channel, but mostly Raptors games.
My NBA LP shows game on tonight. However, I purchased it in Mexico, as it was $90.00 cheaper. When in the US, I use a VPN that shows my location as the UK.
Living in Mexico, I watch every game on League Pass International, which is considerably cheaper than that for the US. If you wish to go that way, and have a VPN, just change to a European IP, and enjoy.