I didn't buy anything from them but I have read a lot o of reviews from customers.
Basically, it's a lottery. You can get your package straight away in few days or you will be waiting few weeks.
They can send wrong goods or your wheelset needs spoke adjustment.
Customer service sucks. Maybe you will be well treated as a abroad customer.
You should pay more and buy here: r2-bike.com. second season and still no adjustment needed. Germans accuracy.
Second option is, buy high volume tire for 26" (like maxxis ikon 2.2) and you will be grand, as I did
Let me know how did you go.