No, I ended up with a set of Speedmasters after fully researching several options in the 100 dollar price range. Both Speedmasters and X-Bull traction devices are produced in China, and if you run a quick search for "Recovery Tracks" on alibaba.com (Chinese based product site). You will find both X-Bull, Speedmasters, and even a few other familiar traction products being mass produced and sold under multiple different product names there. In fact, if you look closely, you can even find an X-Bull brand product that is identical to the Speedmasters tracks, but X-bull sells them in different colors! :(