I bought 2 2-packs of these a month or so ago. They work fine, but I had one fall and bend. The company offered me a refund or a replacement, the only catch is is shipping from like... China or somewhere and it'll take a few weeks. But the initial purchase was quick Amazon shipping.
Not sure about the turbo charging aspect.