After only seeing pictures online I wasn’t too sure what to expect as OFRF (pronounced off) are relatively new to me. I initially thought this may be a German company, but after looking at the company information, OFRF are also based in Shenzhen, China like a large percentage of high-quality...