Don't want to trigger a panic but:
I asked totalbarcode if they have any g80-3000LSCRC-2's in stock, here is the response:
Hi Edward,
At this time I do not have any of that specific part number in stock, and it does not look like I will be getting anymore. If you have any other questions, please do not hesitate to ask. Thanks!
XXXXXXX
Account Manager
TOTALBARCODE.com