Has anyone heard of/bought from these guys? http://invicta.myshopify.com/products/neo-freerunner I found them on Google Shopping. Their live chat said they didn't have the Freerunner in stock, but they expected it in about two weeks. Jim