I bought these two OTG cables to test with my Spark controller and iPhone. The lower one is from Best Buy and the upper one is a generic one from eBay. Both have worked perfectly for me but I like how the generic one feels and looks. It was cheap but is very well made.