I like B&H, purchased a lot of stuff there and will continue to in the future, one note is that they're a New York-based company and everything ships from there. So if you're on the East Coast: Great! Whereas if you're on the West Coast you'll wait 2-3 more days.
That and the website used to not let you even PLACE an order during Saturdays and some other Jewish holidays. I understand not working during those, but not letting an automated system write an order to a database somewhere, was odd.
B&H is excellent. I also tend to go directly to manufacturer sites. They may actually use Amazon for fulfillment, but you can be assured that the product you get, is real.
I generally don't go for extremely reduced prices. I find that it is way too easy for scammers to take advantage of us, not paying too much attention to something we get at a good price.
Every. Single. Time. that I've gotten a "great deal" on something, it has turned out to be fake.
I have a pair of "Nike" shoes at home, that I got from Amazon, and are obvious counterfeits. I still have the original Pegasus 30 shoes, that I got at a local store, over ten years ago, and they are fine. The soles got flat, which was why I wanted to get new ones, but the shoes still work fine, and the padding is still good.
The "Nikes" that I brought from Amazon, a few years ago, crapped out, after just three or four months. They actually cracked, and I tried out a couple of other types of sneakers, over the last few years.
Nike has discontinued the Pegasus 30s, so I switched to New Balance sneakers, and I got these directly from the NB web site.
This is where I try to buy most of my electronic equipment now. The shipping is quite fast to my location (faster than Amazon Prime) and the prices are usually pretty competitive.
That and the website used to not let you even PLACE an order during Saturdays and some other Jewish holidays. I understand not working during those, but not letting an automated system write an order to a database somewhere, was odd.