I have a hairline crack in my 17 year old Jacuzzi Laser Sand filter L250 (Tank size is 25" and holds 350lbs of sand)
I am looking for a comparable filter for a reasonable price.

My neighbor has a similar size pool with a Heyward S224T (24" Tank 300lbs Sand)

One Pool store told me to buy a Pentair SD60 and another one told me Pentair SD80
I found a Heyward Pro series 27" (S270T) on Amazon for a great price of $257 which is about $170 cheaper than most places I found but it ships from China.

Any recommendations on filter size? is a 24" too small?
Any recommendations of Filter brand?
Are all Heyward Sand filters made in China?
Are Pentair Sand Filters made in China?

The pool is:
18'x36' rectangle
6' deep end
Approximately 22,000 gallons
2 wall returns
2 step returns
2 skimmers
1 main drain
1.5 hp pump
Aqua rite Salt system

The farthest return is 88' from the equipment
and the farthest skimmer is 58' from the equipment

Thanks