I always prefer to order from established manufacturers
Bcm
Daniel Defense
Noveske
Spikes

They stand behind there products