If you listened to them and in your words they are great and sound better than all other inwalls you should not have issue.
More than likely they will bring you great listening pleasure for many years.
As said earlier most people on this site don't own James speakers and have not even heard of...