the thing about buying speakers online..you dont know how they really sound. when i was looking for some i saw 2 sets of speakers- one with a big sub and 2 speakers for 100$ or another set for 80$ with a smaller sub.
tested them out and voila:
80$-small sub sounds clean regular speakers (tweeters) sound clean and not too much treble.
100$-sub could not go half as loud as 80$ sub without heavy distortion. regular speakers sounded good but not that good.
ends up i went with the 80$ speakers and im still have them
(In my opinion it'd be better to go to a local store and see how speakers sound(hear how they sound for that matter) than to take a guess online by there looks and cost