Cost is typically close to the same. Sometimes the 350 will be less*.
Brackets et al are exactly the same. The only differences between a 305 & 350 TPI are injector size, knock sensor, ECM tuning, and of course the engine internals. Other differences relate to the year of the engine, not whether it's a 305 or 350 (centerbolt vs. perimeter bolt valve cover, one or two piece rear main seal, flat tappet or roller lifters, driver or passenger side dipstick, all intake mount bolts at same angle or center two on each side at 72 degrees, etc.).
These guys produce a good product for a decent price
http://www.rebuilt-auto-engines.com/...05109352371.2b . Add shipping to the price, figure on eating the core charge because shipping your old engine back would cost more than you'd get back for the core refund.
(*Case in point: Look at what they charge for an '86 305 vs the '86 350 above
http://www.rebuilt-auto-engines.com/...53109383571.bb )