Entered my vehicle VIN #, entered the part I was searching in the "search" field & there it was, and indicated the item was indeed in stock. Had few questions regarding was it the correct part, ordering/shipping/return policy & delivery time. In very short order, within minutes I rec'd a reply & all my questions were answered. Very effecient, courteous & knowledgable customer service staff & the response time was superb. I've used GM PArts Depot before & would defintely do so in the future.