Are there reasons to doubt Rodd's ability/integrity? Also, price 'high' depends on whether u are buying or selling .. : ))