Ya might try calling Peavey's customer service number or email them and see if there are any recommendations or if there is anything they can do for you. They are generally fantastic with their service.
I find it hard to believe there is no way into the amp, kind of makes it impossible for anyone, even them, for getting into the thing for repairs.
You can also take it to the nearest Peavey shop and ask them what your options are through them. Asking is basically free.
Good luck!
This should get you started -
http://www.peavey.com/support/