large stock competitive price different types