Amp's back after 2 business days from dropping it off, so I'll give them pluses for that.
The technician said the problem was a loose clip that caused a short, he didn't say if it caused a transformer to fail or an internal fuse to blow, but either way it was those damn clips that they used as a cheaper alternative to direct soldering on the pcb.
I'm gonna open it up and inspect it again before turning it on just to make sure.
Thanks for all the pointers and support on this one guys!
The moral of the story: if you buy a bugera amp, go in and finish the assembly before you use it. :/