Never heard of Gtl bike. They’re from China, I would be very careful… You will have little warranty support or help if they take your money and don’t ship you anything. Personally, I wouldn’t touch them. I did a quick google search and only saw posts of people asking if anyone has tried them with no responses from people that have. They might be the best rims ever, but who know?