ACO are a good resource, especially if you DO have the cuter/furry animals they're used to and are known for caring for them well. The local Petco/Petsmart isn't TOO bad (objectively, beyond my displeasure they stock more than one or two at a time in colonies) because we have a local exotics convention, a local privately owned small business, and thus, a fair number of opinionated owners.
Nagging does work.
However, I can tell you this: make sure to get names of who you're speaking to when you call the numbers on the Petco website. Not the person who picks up the phone, but the manager. That first point of contact can't give you their full name for safety's sake. The calls are not taken by actual Petco employees, and these are people who are not hired even to specifically take Petco calls and Petco calls only. Ask clearly for a manager, don't bother with whoever picks up the phone. Good people, but all they can do is throw a form in blind to corporate office.
Don't waste your time and escalate the call immediately, be firm and polite but make sure to expressly say you want to speak to a manager and the associate taking your call isn't going to be able to help you. This lets them move you along quicker without getting in trouble for doing so quickly and spares them the stress of dealing with a customer they're unable and untrained to be able to help. Especially due to temps for the season's increased call center activity.
You'll have to nag corporate to get any traction but your repeated calls will leave a paper trail and be logged. You're more liable to get someone who actually can talk to the people at corporate. Shows you're persistent, rather than acting on a kneejerk reaction in the moment that'll fade away if they just don't engage you fully.
Similar with the social media, last I knew.
Believe me or not, given the information I'm able to provide. Hopefully it's specific enough.