ebay is where I get mine, both new and used are available, prices seem reasonable...you know the shipping charge right up front as they are usually shipped free....obviously the shipping fee is already contained in the posted price and shipping for most of what I buy is just a couple of days or so....if you have problems elsewhere. Also if you tell them, they keep your payment information and shipping to address available so there is a quick purchase procedure with guaranteed satisfaction...by ebay, not necessarily the seller although some sellers guarantee and most take returns.