Can anyone advise on what shops might have Jecko Closer Edge seats in stock? Im from Canada and can’t find them here. Are there any retailers in the US that sell them? Thanks
Call George at Apex Kart Sports (978) 479-7974
Kart Sport North America (North Carolina) is the US importer for Jecko.