As I said, I did try to buy the frame locally, but the shop told me they were sold out until 2015. It was just availability that had me go elsewhere, and it wasn't an online purchase. The shop I did end up buying it from has a good reputation and I'd be very surprised if they knowingly sold me a returned frame. I've purchased many items and services from another LBS, but they're not the Specialized dealer.
Anyway, I'll take it in and see what they say.