You need pay taxes for customs if order from China, 4,7% custom taxes + 48,5% antidumping + VAT taxes of amount. Its will be very expensive finally.
You can order from our shop, we will have after 10 days in stock TEAM 26" frames. Other frames already in stock.