Arrow kicks ass and I think the website is fine. I spend a shit load of $$$ there. Free overnight shipping, coupon codes, usually best prices and if not, they price match.
Learn to use the filters at arrow and you will be fine. Sometimes you do gotta read datasheets. Can copy paste part numbers into arrow too from the guides too.