Ouch, I know that when you see someone has already created a product that you are working on you should take it as a validation of your idea and not become discouraged. However, seeing this I can't help feeling bad for the OP. The OP has a prototype, while this (seems) like a fully fledged and very slick product with all bases covered and it is even cheap.