There are several online companies to choose from. I personally own AV123 stuff. About 4 years ago I purchased jbl e80's from BestBuy. They were my first purchase into the HT scene. I was relatively new to this so I thought they were the greatest.
About six months later I caught the internet retail bug. Sold the JBL's and bought some Axiom m22's. Eventually upgraded to Axiom floorstanders, the M60's.
After 8 months of Axiom ownership I grew tired of them(highs were giving me fatigue) and purchased my first AV123 product...The Onix Rocket RS550's. Added the center speaker(RSC200 aka bigfoot) and some Onix ELT DPA surrounds to round out my 5.0 setup. Great combo. Eventually I got upgrade-itis and exchanged the 550's for Onix Rocket RS750's cause I wanted to try the "flagship" speaker.
I loved these but after a couple years I had to replace them. A new entertainment center was put in and I didn't have room for the 750's anymore.
So right now they are in a closet...and in their place are the X-LS Encore bookshelves from AV123. I'm still using the RSC200 center and ELT DPA surrounds with the X-LS. Not a perfect match but still sound great.