I buy quite often from Amazon. I have been happy with most everything I have received, the prices are good. I still shop around because they may not always be the cheapest. Amazon customer service is one of the best. I have always gotten complete satisfaction when contacting them about any issue. Would highly recommend this website.