I've dealt with John for many years. Never any problems. Always 100% ethical and honest.