i would advise againt the glasspack, every toyota i have heard with them sounds liek a cracked out weedwacker.....
i have a flowmaster 40 on mine and i liek the way it sounds....
the magnaflow i used to have sounded better though
and forget slip fits, or flanges, jsut get it welded