heck yea man... 270 is a rip off for a stock muffler... if i was you i would go to get a aftermarket and take it somewhere like usa muffler or ice cold air i don't know if they have such kind of bussinesses up there named that but there like little mechanic shops that will weld on a muffler for $60.00 to $80.00 i am sure you have something like that up there....
but even pep boys sells aftermarket mufflers for like $130.00
so don't waste your time for that stock one...
i bought a cat back online for less then 300.00 and it fits perfect in the stock spots with no weldding... so you just have to look around....
hang in there though and forget rip off city