I've had good dealings with this company in the past. Good prices (not always the best, but better than most). Pretty low pressure as sales people go too, which is a bonus.