You read too fast and did not realize it was just the lens cover that cost $ 5.95.
I don't see where it says lens cover....and that link sure takes you directly to the lens itself.
LOL..I know it had to be a mistake somewhere, but whew...would have been SWEET to have caught that mistake and grabbed a 50L for less than $6.00 dollars.
I'm sure they have some clause that lets them take it back and refuse the order for that price. Although, I have heard occasional stories of retailers who have a mis-price honoring those prices.
LOL...I'm sure too.
But then again, so much of this stuff is now automated, if a price gets set mistakenly, it could easily escape notice for long enough to have units bought and shipped at that price....
Hey, one can always hope, eh?