Hmm.. Depo Racing is a company that blatantly ripped off a Japanese company called Defi Racing. They copy Defi's gauge design and function and slap on their logo on it then sell. They're a Tawanese company so they probably took one of company's downpipe manufacturer's specs and made their own based on that.
Fitment/quality may be decent, but I would NOT trust them. They're just another one of those shameless company that make cheap imitations from stolen designs.