I've used various speakers from Monoprice, Outdoor Speaker Depot, and others... At the end of the day I find that except for the really nice in-wall/ceiling speakers, the internet direct providers are giving a good quality product for a very good price. If you want to run your speakers at club/DJ levels, then you aren't even close to the right product, but they will handle decent volume just fine and they tend to sound good.
I just did an installation with several pairs of the OSD 8" weatherproof patio speakers and while they sound good, I actually find them missing a bit on the midrange. I also actually put in the cheap Monoprice outdoor speakers on my deck and I find the opposite to be true - they are lacking on the bass. I still have some tweaking I can do on the 8" speakers which can perhaps enhance the midrange a bit, but I feel the Monoprice speakers really should offer a version with at least a 6.5" driver. Still, some music outdoors is better than nothing for sure.