For those who have not seen and handled pmbspyders work, I can vouch for the quality and attention to detail.