I also have RideNow tpu tubes purchased from Ali
the site is kinda clunky - especially the interface to paypal - but got it to work
from that point on very impressed - confirmations received a number of times during the process and the shipping time was reasonable
one order the tubes were $9 per tube ( $8.98 ) - might have been less next order