Been using Amazon for several years. Great prices, returns are no problem, shipping is fast and communication is excellent. Have had to deal with vendors directly a few times and thru have always been great. Like the title of this review says if it's not on Amaxon it probably doesn't exist, my "go to" site for most of my shopping.