You get what you pay for.
Never tried CO2 but am tempted to get one of those at that price.I'll get the CO2 !!
Aldi cycling jerseys and socks have been serving me well for years now. I also have various Aldi running tops and shirts which have also proved good quality and long lasting. Comparable to Decathlon own brand stuff at similar price range.