Got any pics jaywoo?
Alot of peeps are out off cheap products because 9/10 times they use cheap materials to build them! Usual stories will be poor fitting, thin stainless and a low grade on downpipes/exhausts, low quality filters in induction kits, badly designed coolers.
These are all my thoughts when looking at cheap parts like your mentioning, but if it's working for you more fool us I guess?