Well ... @ericinformosa is on the bike at least every other day :).
I am not against Decathlon, and bought most of my stuff in their Shanghai shop, which had a lot, much much more than I have ever seen here in Taipei.
I did buy some shorts and bibs from the Taipei shop, and can't complain, they seem to survive both riding and washing so far.
However, as mentioned by others, I also noticed there is hardly anything left in their shop for biking stuff, hence the look for other places.
I will check the suggestions and see if I can score some, thanks!