You get what you pay for...
In addition to taking nearly two months to receive this item, it is very cheap and while the concept is a great idea, the design is difficult to install and very cheap/brittle feeling.  I doubt this thing will hold up for any more than a couple months...
Rating: 2 stars