If you are seriously intent on Buying online (not something most would do or recommend) I would hope you tried the pair on a local spot. They may be cheaper online, but certain things should be bought at your local shop, Like Skates. Gotta support the local guys whenever youcan, orthey will not be there anymore.
If you must, Hockeygiant has always been good to me.
Most local guys are really good about buying skates and are really helpful. They will bake them so they fit your foot nicely, and will usually throw in a free sharpening and all. When online, you will not get the baking, which may take longer for the skate to break in, and may not get a "good" sharpening. (in which case you will probably have to go to local guy to bake them and get charged anyway)
Unless you live in the middle of nowhere of course, then you are SOL and have to buy off the net!
My $0.02. I just would rather support a local shop owner than a Walmart....
Depending where you live, it can be a challenge to find a good shop but if you have one, support them. I've driven 2 hours to get to a good shop. I eventually bought Grafs from a store 1.5 hours away. The service they provide from the fit, to holder adjustments and the professional sharpening are worth it. I purchased a 2nd set of steel and UPS them to the store for sharpening. The difference it made in my skating was significant.