I needed a power steering drive belt for my 2001 ES300 so I called an Advance Auto Parts because it is the closest. The store was out of the belt for my car but offered to get one by this afternoon, provided I come in and prepay for the belt. They would not take payment over the phone. Two trips for one part makes little sense to me so I went a bit further and bought elsewhere. Advance is not very customer friendly.