Product review (5 stars): Perfect!
Having read a bunch of reviews that the product was too long or that it leaked, I was a little hesitant to purchase it, but the amazing price lured me in. They're awesome! They look exactly like the original, fit perfectly, and don't leak. I'd highly recommend these!