The cells likely as you suspect are China branded and may well be quite decent, you will have to keep us updated with their performance.
They may well last as well as some branded ones of similar spec, my 36v 13ah Sam 26F lost about 25/30% capacity after 2 years.
They may well last as well as some branded ones of similar spec, my 36v 13ah Sam 26F lost about 25/30% capacity after 2 years.