I'm looking for a Stern Transparent Red DMD Display Shield. PBL has them but shipping to Canada is so high! Pinbits also has them but I placed an order and it never shipped. Needed to request a refund through PayPal as owner also did not respond to any email. It's for a spiderman machine.