I have a spectra, ordered from Amazon, with no issues at shipping. The rad manufacture packages them pretty well, not to say it couldn't get damaged.
Having said that I avoid all things discount auto store brand label. It may be made in the same chinese factory like everyone elses, however since no one cares about the brand, quality control is zero. Worst case scenario is they have to give you a new rad, labor is on you. If you don't want to worry about shipping buy a koyo or spectre from your local store.