Towmax are not made by the same company as Sailun. They are distributed woldwide though by the same company. The distributors website is misleading. I spent some time a couple years ago checking that out - and it took a fair amount of time IIRC to dig that info out. You cannot compare a Towmax, which you can literally wad up in a ball in yopy hands with a Sailun that is very tough and very heavy
Oh, and Simple Tire as well as Walmart and AMAZON had them at about 139 bucks yesterday when I looked - may be different today