Well, I gave the polos a shot and I'm actually quite impressed with them. The fit is spot on for me, the length isn't too short but doesn't have a huge drop tail. The fabric is very good as well.
IMO, for $30 they can't be beat.
FTR I bought the Casco Bay polo in red fade and the Saltwash polo in drake blue.
If they expanded their range of colors/patterns, I would probably never buy another Lacoste polo.