Been using this firm for a few years now. Their prices are among the best and I always receive emails keeping me up to date as concerns my order. Shipping is s-l-o-w but free, so I can wait. Biggest prob is communication. Don't bother waiting on hold. Hit the star key and you'll get a return call. Probably in the middle of dinner.