I cannot tell you the best place to buy tires,but if the tire is only punctured plug it..
Plugs work great,some out last the tire wear..I had a four wheeler I punched a hole in the sidewall,plugged it while on the trail,and it was still holding when I sold it to buy my RZR..