Have bought a couple of things from them, haven't had any issues with sehgal motors. If you still don't want to buy from them, you can visit their site for price check and purchase from any other shop.
People don't know what they are buying and when it doesn't fit their cars, they bad mouth the shop. One of my friends bought a pair of snail horns, they stopped working after 2 weeks, and he started bad mouthing the seller. It was his fault in the first place for taking the car in 2.5 feet of rain water for about 50 meters.